Git Nedir ve Neden Kullanılır?
Git, projelerdeki dosya değişikliklerini takip etmek için kullanılan bir versiyon kontrol sistemidir. Tıpkı bir zaman makinesi gibi, her yaptığınız değişikliği kaydeder ve geri dönebilirsiniz. Git, açık kaynaklı ve dağıtık bir sistemdir. Bu da demek oluyor ki, internet bağlantısı olmadan bile projeleriniz üzerinde çalışabilir, değişikliklerinizi yerel olarak kaydedebilirsiniz.
Windows’a Git Nasıl Kurulur?
Windows işletim sistemine Git kurmak oldukça basit. İşte adım adım yapmanız gerekenler:
1. Git’i İndirin: İlk olarak, [Git'in resmi sitesine](https://git-scm.com/) gidin ve Windows için uygun olan sürümü indirin. İndirme işlemi tamamlandıktan sonra .exe dosyasını çalıştırarak kurulumu başlatın.
2. Kurulum Adımlarını Takip Edin: Kurulum sihirbazı size birkaç seçenek sunacak. Çoğu zaman, varsayılan ayarlarla devam etmek yeterli olacaktır. Ancak, aşağıdaki seçeneklere dikkat etmelisiniz:
- Git Bash: Bu seçenek, terminal üzerinden Git komutlarını çalıştırmak için en iyi yöntemdir.
- PATH’a Git Ekleme: Git’i komut satırından çalıştırabilmek için "Git from the command line and also from 3rd-party software" seçeneğini işaretleyin.
3. Kurulum Tamamlandığında Kontrol Edin: Kurulum tamamlandığında, Windows komut satırına (CMD) veya Git Bash’e gidin ve aşağıdaki komutu yazın:
git --versionEğer her şey doğruysa, Git sürüm numaranız görünecektir.
Git Temel Komutlarıyla Tanışın
Git kurulumunu tamamladık, şimdi de temel komutları öğrenmeye başlayalım. Git, projelerinizi yönetmek için güçlü bir araçtır, ancak temelleri öğrenmek başlangıç için çok önemlidir.
1. Git Konfigürasyonu
Git’i kullanmaya başlamadan önce, kullanıcı bilgilerinizi ayarlamak gerekir. Aşağıdaki komutları kullanarak adınızı ve e-posta adresinizi ayarlayabilirsiniz:
git config --global user.name "Adınız Soyadınız"git config --global user.email "email@adresiniz.com"2. Yeni Bir Git Deposu Oluşturun
Git ile yeni bir proje başlatmak için, terminal üzerinden proje klasörünüze gidin ve aşağıdaki komutla Git deposu başlatın:
git initBu komut, mevcut klasörünüzü bir Git deposuna dönüştürür.
3. Dosya Ekleme ve Değişiklik Yapma
Projeye yeni dosyalar eklediğinizde, bu dosyaları Git'e dahil etmeniz gerekir. Değişikliklerinizi kaydetmek için şu komutları kullanabilirsiniz:
- Değişiklikleri Git'e Ekleyin:
git add .Bu komut, tüm değişiklikleri geçici alana (staging area) ekler.
- Değişiklikleri Commit Edin:
git commit -m "İlk commit mesajınız"Burada commit mesajı, yaptığınız değişikliği açıklayan kısa bir yazıdır.
4. Git Durumunu Kontrol Etme
Hangi dosyaların değiştiğini görmek için `git status` komutunu kullanabilirsiniz:
git statusBu komut, hangi dosyaların eklenmeye hazır olduğunu veya hangi dosyaların değiştirilmiş olduğunu gösterir.
5. Uzaktaki Git Deposu ile Çalışma
Projenizi bir uzak Git deposuna (örneğin GitHub veya GitLab) göndermek için önce uzak depoyu bağlamanız gerekir. Aşağıdaki komutla uzak bir depo ekleyebilirsiniz:
git remote add origin https://github.com/kullanıcıadınız/projeadı.gitArdından, değişikliklerinizi göndermek için şu komutu kullanın:
git push -u origin masterSonuç
Git, yazılım geliştirme dünyasında vazgeçilmez bir araçtır. Windows üzerinde kurulum ve temel komutlar hakkında öğrendiğiniz bilgiler, projelerinizi yönetmenizi çok daha kolay hale getirecektir. Git’in gücünden tam anlamıyla faydalanabilmek için ilerleyen zamanlarda daha karmaşık komutlar ve özellikler öğrenmeye devam edebilirsiniz. Ancak bu temel bilgiler, Git ile olan yolculuğunuzun ilk adımlarıdır. Şimdi, projelerinizi güvenle yönetebilir, iş arkadaşlarınızla kolayca işbirliği yapabilirsiniz!