7 başlıkta bilinmesi gereken bütün git komutları

nafi durmuş
Kodcular
Published in
3 min readJun 28, 2019

Bu yazıda git versiyon kontrol sistemininde en çok kullanılan komutları 7 başlıkta inceleyeceğiz.

1.Web depolama servislerine(Github, Bitbucket, Gitlab gibi) proje göndermek için kullanılan komutlar.(projeyi hızlıca göndermek için )

projeyi uzak depoya göndermek için kullanılan komutlar

Yukarıdaki kodların uygulamalı örneğine aşağıdan ulaşabilirsiniz.

2.Bir proje içinde birden fazla görev var ise ya da bir proje için birden fazla kişinin çalışması gerekiyorsa dallanma ve birleşme komutlarının kullanılması gerekir.

Yukarıdaki kodların uygulamalı örneklerine aşağıdan ulaşabilirsiniz.

git tag sürüm numarası oluşturmak için kullanılır

git tag 1.0.1 commitin_hash_degeri

3. Uzak depodaki bir projeyi bilgisayarımıza kopyalamak için kullanılan komuttur.

Komutun kullanımı aşağıdaki gibidir.

git clone kopyalamak_istediginiz_projenin_urli

4. Proje dosyalarındaki değişiklik var mı diye kullanmamız gereken komutlar.

Komutların kullanımı aşağıdaki gibidir.

git status

git diff komutu iki branch arasındaki değişikleri gösterir.

git diff <kaynak_branch><hedef_branch>

5. Oluşturduğumuz commitlerin hakkında detaylı bilgilerine erişmek için kullanılan komutlar.Commiti oluşturanın adı , tarihi , commite ne yazıldığı ve commiti hash değerini döndürür.

Komutların kullanımı aşağıdaki gibidir.

git log
git log komutunun çıktısının bir kısmı.
git blame dosya_adı

6. Projede commit edilen bir değişikliği geri almak için kullanılan komutlar.

Komutların kullanımı aşağıdaki gibidir.

git revert geri_almak_istedigimiz_commitin_hash_degeri

git reset komutunda yapılan değişiklik hakkında bir bilgi kalmaz.

git reset --hard silmek_istedigimiz_commitin_hash_degeri

Yukarıdaki kodların uygulamalı kullanımına aşağıdan ulaşabilirsiniz.

7.Geri kalan kullanışlı komutlar.

Komutların kullanımı aşağıdaki gibidir.

git rm -r dosya_adı

git pull yapılan en son değişiklikleri yerel depoya almak için kullanılır.

git pull

--

--