Git Nedir ve Neden Kullanılır?
Git, bir versiyon kontrol sistemidir. Bir projede yaptığınız her değişikliği takip eder, böylece her zaman eski sürümlere dönebilir, hataları geri alabilir ve projede yaptığınız her değişiklik için bir kaydınız olur. Git, özellikle yazılım geliştirme sürecinde çok büyük bir rol oynar çünkü kodunuzu ve projelerinizi güvenli bir şekilde saklamanızı sağlar. Ayrıca, birden fazla kişiyle aynı proje üzerinde çalışırken de işbirliği yapmayı kolaylaştırır.
Adım 1: Git'i Windows'a Kurma
İlk adımımız Git'i bilgisayarımıza kurmak. Endişelenmeyin, işlem oldukça basit. Şimdi başlayalım:
1. Git'in Resmi Web Sitesini Ziyaret Edin
Git'i Windows'a kurmak için, [Git'in resmi web sitesine](https://git-scm.com/download/win) gidin. Bu sayfa otomatik olarak Windows için uygun olan en son sürümü indirecektir.
2. İndirilen Dosyayı Çalıştırın
Dosya indirildikten sonra, üzerine çift tıklayarak kurulumu başlatın. Kurulum sırasında, çoğu seçenek varsayılan olarak bırakılabilir, ancak birkaç önemli seçeneği gözden geçirelim:
- PATH Seçeneği: Git'in komut satırından erişilebilir olması için "Git from the command line and also from 3rd-party software" seçeneğini seçmelisiniz.
- Editor Seçimi: Varsayılan olarak Vim seçili olabilir, ancak Visual Studio Code veya Notepad++ gibi başka bir editör de seçebilirsiniz.
3. Kurulumu Tamamlayın
Tüm adımları takip ederek kurulumu tamamlayın. Şimdi Git'in bilgisayarınızda hazır olması gerekiyor.
Adım 2: Git'i Konfigüre Etme
Git'i kurduktan sonra, kendinizi tanıtmak ve bazı temel ayarları yapmak önemlidir. Git, her bir yapılan değişikliği sizinle ilişkilendirir. Bunu yapabilmek için kullanıcı adınızı ve e-posta adresinizi belirtmeniz gerekir.
Komut satırını açın ve aşağıdaki komutları girin:
git config --global user.name "Adınız Soyadınız"
git config --global user.email "email@domain.com"
Bu komutlar, Git'in yaptığınız her değişikliği sizinle ilişkilendirmesini sağlar.
Adım 3: Git Temel Komutları
Git kurulumunuz bitti ve artık temel komutlarla projelerinizi yönetmeye hazırsınız! İşte Git ile işlerinizi kolaylaştıracak temel komutlar:
1. Git Başlatma: `git init`
Bir projeye Git sürüm kontrolü eklemek için, proje klasörünüzde `git init` komutunu kullanabilirsiniz. Bu komut, klasörünüze bir Git deposu başlatır. Artık bu klasörde yaptığınız tüm değişiklikler takip edilecektir.
git init
2. Dosya Ekleme: `git add`
Projeye yeni dosyalar ekledikçe, bu dosyaları Git'e eklemeniz gerekecek. `git add` komutunu kullanarak dosyalarınızı Git'e ekleyebilirsiniz. Tüm dosyaları eklemek için:
git add .
3. Değişiklikleri Kaydetme: `git commit`
Yaptığınız değişiklikleri kaydetmek için `git commit` komutunu kullanırız. Bu, projedeki değişikliklerinizi bir kayda dönüştürür.
git commit -m "Yaptığınız değişiklikleri anlatan bir mesaj"
4. Depo Durumunu Görüntüleme: `git status`
Projede hangi dosyaların değiştiğini görmek için `git status` komutunu kullanabilirsiniz. Bu komut, o anki Git deposunun durumunu gösterir.
git status
5. Değişiklikleri Geri Alma: `git checkout`
Eğer bir dosyada yaptığınız değişikliklerden pişman olduysanız, `git checkout` komutuyla bu değişiklikleri geri alabilirsiniz.
git checkout dosya_adı
6. Depo Güncelleme: `git pull` ve `git push`
Başka birinin deposundaki değişiklikleri almak için `git pull` komutunu kullanabilirsiniz. Projenizdeki değişiklikleri ise `git push` komutuyla uzaktaki depoya gönderebilirsiniz.
git pull
git push
Sonuç: Git ile Verimli Çalışmaya Başlayın
Git'i Windows bilgisayarınıza kurarak ve temel komutları öğrenerek, projelerinizi daha verimli bir şekilde yönetmeye başlayabilirsiniz. Git, yazılım geliştirme dünyasında size büyük kolaylıklar sağlayacak güçlü bir araçtır. Unutmayın, her gün biraz daha fazla pratik yaparak bu komutları tamamen öğrenebilir ve projelerinizi çok daha hızlı ve güvenli bir şekilde yönetebilirsiniz!