Git'e Giriş: Nedir Bu Git?
Git, yazılım geliştiricilerin projelerini daha verimli bir şekilde yönetebileceği bir sürüm kontrol sistemidir. Eğer bir yazılım geliştiricisiyseniz veya geliştiriciliğe yeni başlıyorsanız, Git'i duymamanız neredeyse imkansızdır. Projelerinizin her adımını takip etmenize, hataları geri almanıza ve takım arkadaşlarınızla sorunsuz bir şekilde çalışmanıza olanak tanır.
Git Nasıl Kurulur?
Git'i bilgisayarınıza kurmak, aslında düşündüğünüz kadar karmaşık değil. Hadi başlayalım!
Adım 1: Git İndirme
İlk adım, Git'i resmi web sitesinden indirmek. Git'in en son sürümünü https://git-scm.com/ adresinden edinebilirsiniz. Bu sayfada, işletim sisteminize uygun Git sürümünü seçip indirme işlemine başlayabilirsiniz.
Adım 2: Kurulum
Git'i indirdikten sonra, indirdiğiniz dosyayı açın. Windows kullanıcıları için kurulum sihirbazı otomatik olarak açılacaktır. Burada sadece birkaç adımı takip etmeniz yeterli:
1. Git'i Windows'a Kurma: Varsayılan seçeneklerle gitmeye devam edebilirsiniz. Ancak, eğer özel bir yapılandırma isterseniz, istediğiniz gibi ayar yapabilirsiniz.
2. Komut Satırı Araçları: Git Bash'i kurmanız gerekecek. Git Bash, Windows'ta Unix tarzı komutları çalıştırmanıza olanak tanır ve Git'in tam anlamıyla çalışabilmesini sağlar.
3. Git Yapılandırması: Git'i kurduktan sonra, kurulum sırasında "default editor" gibi seçenekler sunulacaktır. Bu adımı atlamayın, çünkü Git üzerinde çalışırken metin editörünüzü seçeceksiniz.
Adım 3: Kurulumu Doğrulama
Git’in doğru kurulduğundan emin olmak için, komut satırını açın ve şu komutu yazın:
git --version
Bu komut, yüklü olan Git sürümünü size gösterecektir. Eğer bir sürüm numarası görünüyorsa, Git başarıyla kurulmuş demektir.
Git Yapılandırması: İlk Adımlar
Git'i kurdunuz ve artık kullanmaya hazırsınız! Ama önce, birkaç temel yapılandırma adımını atlamamalısınız. Git’i kullanmaya başlamadan önce, kimliğinizi ve e-posta adresinizi yapılandırmanız gerekecek. Bu, commit’lerinizi (yaptığınız değişikliklerin kaydını) doğru bir şekilde atabilmeniz için önemlidir.
Adım 4: Git Kullanıcı Bilgilerini Yapılandırma
Komut satırına aşağıdaki komutları yazarak kullanıcı 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"
Bu, Git’e sizin kim olduğunuzu bildirir ve yaptığınız her değişiklikte bu bilgilerin görünmesini sağlar.
Adım 5: Varsayılan Editör Seçimi
Bir diğer önemli adım, Git için varsayılan bir metin editörü seçmektir. Git, metin dosyalarını düzenlemeniz için varsayılan olarak Vim veya nano gibi metin editörleri sunar. Eğer rahat ediyorsanız, Visual Studio Code gibi daha gelişmiş editörleri de tercih edebilirsiniz.
git config --global core.editor "code --wait"
Bu komut, Visual Studio Code'u varsayılan editörünüz olarak ayarlayacaktır.
Git Kullanarak İlk Depoyu Oluşturma
Git'i kurdunuz ve yapılandırdınız. Şimdi sıra geldi gerçek işlere! Git ile yeni bir proje başlatmak çok basit. Projeyi başlatmak için, bir klasör oluşturun ve içinde bir Git deposu başlatın.
Adım 6: Yeni Bir Git Deposu Başlatma
Yeni bir proje oluşturmak için şu komutu kullanabilirsiniz:
git init
Bu komut, mevcut klasörünüzü bir Git deposuna dönüştürür. Artık bu klasörde yaptığınız değişiklikleri takip edebilirsiniz.
Git İle Çalışmaya Devam Edin
Git, projelerinizi takip etmenin ötesinde, projelerinizi geliştirmenizi ve yönlendirmenizi de sağlar. Git komutlarıyla kodunuzu versiyonlayabilir, farklı sürümleri karşılaştırabilir ve gerektiğinde eski sürümlere dönebilirsiniz.
Adım 7: Değişiklikleri Takip Etmek
Yaptığınız değişiklikleri Git’e kaydetmek için önce şu komutla dosyalarınızı "staging area"ya eklemeniz gerekir:
git add .
Sonra, değişiklikleri commit etmek için şu komutu yazın:
git commit -m "Yaptığınız değişiklikler hakkında açıklama"
Ve işte bu kadar! Artık projelerinizi takip edebilir ve Git ile verimli bir şekilde çalışabilirsiniz.
Sonuç
Git, yazılım geliştirme sürecini daha organize ve verimli hale getiren güçlü bir araçtır. Git’i kurarak ve temel yapılandırmalarını yaparak, projelerinizi düzenlemeye başlayabilirsiniz. Bu yazıda öğrendiğiniz adımlar, Git’i verimli bir şekilde kullanmanıza yardımcı olacaktır.
Aşağıdaki adımları takip ederek Git’in sunduğu tüm gücü kullanabilir ve projelerinizi sorunsuz bir şekilde yönetebilirsiniz. Unutmayın, Git, yazılım geliştirmede olmazsa olmaz araçlardan biridir.