Windows için Git Kurulumu Rehberi #
Windows işletim sistemine Git kurmak ve yapılandırmak için aşağıdaki adımları takip edebilirsin. 🚀
1. Git’i İndirme ve Kurma #
1.1 Git’i İndir #
Git’i resmi web sitesinden indir: 🔗 Git for Windows
- Sistemine uygun versiyonu (32-bit veya 64-bit) otomatik olarak algılayıp indirmeye başlar.
- Alternatif olarak Chocolatey veya Scoop kullanıyorsan:
veyachoco install git
scoop install git
1.2 Git’i Kur #
İndirdiğin Git-*.exe
dosyasını çalıştır ve aşağıdaki ayarları takip et:
- Kurulum dizini seç: Varsayılan olarak
C:\Program Files\Git
bırakabilirsin. - Seçenekler: Aşağıdaki ayarları öneririm:
- Git Bash ve Git GUI Seçenekleri: İkisini de bırak.
- PATH Değişkeni:
"Git from the command line and also from 3rd-party software"
(Bu, Git’i hem CMD, hem PowerShell, hem de diğer araçlardan kullanmanı sağlar). - SSH İstemcisi:
Use OpenSSH
- Satır Sonu Karakteri: Windows kullanıyorsan
"Checkout Windows-style, commit Unix-style line endings"
seçili kalsın. - Terminal Emülatörü:
Use MinTTY
(Eğer sadece CMD kullanacaksanUse Windows default console
seçebilirsin.)
- Yüklemeyi başlat ve bitmesini bekle.
2. Git’in Kurulu Olduğunu Doğrulama #
Git’in başarılı bir şekilde yüklendiğini kontrol etmek için CMD, PowerShell veya Git Bash açıp şu komutu çalıştır:
git --version
Eğer çıktı şu şekilde görünüyorsa, Git başarıyla yüklendi:
git version 2.42.0.windows.1
3. Git Yapılandırma #
Kurulum tamamlandıktan sonra Git’i yapılandırmalısın.
3.1 Kullanıcı Bilgilerini Tanımla #
İlk olarak, terminalde aşağıdaki komutları çalıştırarak kullanıcı bilgilerini ayarla:
git config --global user.name "Adın Soyadın"
git config --global user.email "email@example.com"
Bunları görmek için:
git config --global --list
3.2 SSH Anahtarı Oluştur (GitHub/GitLab İçin) #
Eğer GitHub, GitLab veya Bitbucket kullanıyorsan, SSH anahtarı oluşturarak şifre sormadan bağlantı sağlayabilirsin.
-
SSH anahtarı oluştur:
ssh-keygen -t ed25519 -C "email@example.com"
Varsayılan olarak
~/.ssh/id_ed25519
olarak kaydedilecektir. -
SSH anahtarını GitHub’a ekle:
clip < ~/.ssh/id_ed25519.pub
- GitHub’a giriş yap → Ayarlar → SSH Keys → New SSH Key → Yapıştır → Kaydet
-
Bağlantıyı test et:
ssh -T git@github.com
Eğer şu çıktıyı alırsan başarılı:
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
4. Git Kullanımına Başlama #
4.1 Yeni Bir Depo Başlatma #
mkdir proje
cd proje
git init
4.2 Mevcut Bir Depoyu Klonlama #
git clone https://github.com/kullanici/proje.git
veya SSH ile:
git clone git@github.com:kullanici/proje.git
4.3 Temel Git Komutları #
Komut | Açıklama |
---|---|
git status |
Çalışma alanının durumunu gösterir. |
git add . |
Tüm değişiklikleri stage alanına ekler. |
git commit -m "Açıklama" |
Değişiklikleri commit eder. |
git push origin main |
Değişiklikleri uzak repo’ya gönderir. |
git pull origin main |
Güncellemeleri uzak repo’dan çeker. |