Windows'ta Git Nasıl Kurulur ve Temel Komutlar Nasıl Kullanılır?

Windows işletim sisteminde Git nasıl kurulur ve temel Git komutları hakkında detaylı bir rehber. Yeni başlayanlar için adım adım kurulum ve komut açıklamaları içerir.

BFS

Git, yazılım geliştirme dünyasının en popüler ve vazgeçilmez araçlarından biri. Eğer sen de bu dünyaya adım atmaya karar verdiysen, Git'i öğrenmek seni birçok yeni projede rahatça kullanabilmeni sağlayacak. Git’i kullanarak projelerini versiyonlayabilir, aynı projeyi birden fazla kişiyle birlikte geliştirebilir ve her zaman eski sürümlere geri dönebilirsin. Şimdi, Windows’ta Git’in nasıl kurulacağını ve temel Git komutlarını öğrenmeye başlayalım!

1. Git'i Windows'a Nasıl Kurarsın?



Başlamak için ilk iş, Git’i bilgisayarına kurmak. Windows’ta Git kurulumunun nasıl yapıldığını adım adım inceleyelim:

Adım 1: Git’i İndir
Git’i kurmak için öncelikle resmi web sitesine gitmen gerekiyor. Git'in en güncel sürümünü indirmek için [buraya tıklayabilirsin](https://git-scm.com/download/win). Windows için olan sürüm otomatik olarak indirilir.

Adım 2: Kurulum Adımlarını Takip Et
İndirdiğin .exe dosyasına tıkladığında kurulum penceresi açılacak. İşte burada dikkat etmen gereken bazı önemli noktalar:

- Seçenekler: Git kurulumunda genellikle varsayılan seçenekleri seçmen yeterli olacaktır. Ancak, bazı özellikler hakkında fikir sahibi olman da faydalı olabilir. Bu seçeneklerin çoğu ileri seviyede kullanıcılar için.

- Path Seçimi: Git’i Windows komut satırından da kullanmak isteyebilirsin. Bunun için "Git from the command line and also from 3rd-party software" seçeneğini işaretleyebilirsin.

Adımları takip ettikten sonra "Install" butonuna basarak kurulumu tamamlayabilirsin.

Adım 3: Kurulumun Doğruluğunu Kontrol Et
Git başarılı bir şekilde kurulduysa, komut satırını açarak şu komutu yazabilirsin:

git --version


Eğer Git’in sürümünü görüyorsan, kurulum işlemi başarıyla tamamlanmış demektir.

2. Temel Git Komutlarıyla Tanışalım



Git’i kurduktan sonra kullanmaya başlamak için temel komutlara göz atmamız gerekiyor. Git’in gücünü ve esnekliğini anlamanın en iyi yolu, bu komutları öğrenmekten geçiyor.

git init
Yeni bir Git reposu oluşturmak için kullanılır. Projenin bulunduğu klasöre git ve bu komutu yaz:

git init


Bu komut, Git’in o klasörde izleme yapmasını sağlar ve bu klasörde .git adında bir dizin oluşturur.

git clone [repo URL]
Bir projeyi uzak bir depodan (repository) bilgisayarına indirmek için kullanılır. GitHub gibi platformlarda bulunan projeleri bilgisayarına almak için bu komutu yazabilirsin:

git clone https://github.com/username/repo-name.git


git status
Projenin şu anki durumunu görmek için kullanılır. Hangi dosyaların değiştiğini, hangi dosyaların eklenmesi gerektiğini hızlıca kontrol edebilirsin:

git status


git add [dosya adı]
Değişiklikleri sahneye ekler, yani commit işlemine hazır hale getirir. Örneğin, "index.html" dosyasındaki değişiklikleri eklemek için şu komutu yazabilirsin:

git add index.html


git commit -m "[mesaj]"
Değişiklikleri kalıcı hale getirmek için commit işlemi yapman gerekir. Mesaj kısmına, yaptığın değişiklikleri kısa ve öz şekilde açıklayan bir not yazman iyi olur. Örneğin:

git commit -m "index.html dosyası eklendi"


git push
Yapılan değişiklikleri uzak bir depoya göndermek için kullanılır. Değişikliklerin senin bilgisayarında değil, GitHub gibi bir platformda da görünmesini istiyorsan bu komutu yazabilirsin:

git push origin main


3. Git'in Gücünü Keşfet!



Git'i kullanmak, sadece bir yazılım geliştiricinin işi değil. Git, işbirliği yaparken, projelerini düzenlerken ve yazılım geliştirme sürecini takip ederken sana büyük kolaylıklar sağlar. Temel komutları öğrendikten sonra daha ileri seviye özelliklerle tanışmaya başlayabilirsin. Ancak unutma, her şeyden önce Git’i kullanarak projelerini doğru şekilde versiyonlamak, takımla etkin bir şekilde çalışmak ve projelerini geri döndürülebilir hale getirmek seni her zaman bir adım öne taşıyacaktır!

İlk Git deneyimini bu kadar kolay ve etkili bir şekilde geçirdiğine göre, artık projelerinde özgürce ve güvenle ilerleyebilirsin.

İlgili Yazılar

Benzer konularda diğer yazılarımız

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...

Kodunuzu Temiz Tutun: Yazılımda 'Yavaş Kodu' Tespit Etmenin 7 Etkili Yolu

Yazılım geliştirme dünyasında zamanın ne kadar kıymetli olduğunu hepimiz biliyoruz. Yazdığınız kodun hızlı ve verimli olması, projelerinizi başarılı kılmanın anahtarıdır. Ama ne yazık ki, çoğu zaman kodu hızlı yazmak uğruna temizliği ihmal edebiliriz....