Temel Git Komutlarının Açıklamaları

Adile Güngör ♾️ 🌎
Women in Technology
2 min readJun 10, 2023

Github, dağıtılmış bir sürüm kontrol sistemi olarak bilinir ve yazılım geliştirme süreçlerinde yaygın olarak kullanılır.

Photo by Roman Synkevych on Unsplash

1. git init:

Bir dizini Git deposu olarak başlatmak içindir. Bu komutu çalıştırdığınız dizinde `.git` adlı bir klasör oluşturur. Böylece, Git’in projenizin tarihçesini ve değişikliklerini takip etmesi için gereken verileri içerir.

2. git clone:

Uzaktaki bir Git deposunu bilgisayarınıza kopyalamak içindir. Komutu `git clone <uzak-depo-adresi>` şeklinde kullanınız. Bu komut, uzaktaki depodaki tüm dosyaları ve tarihçeyi indirir ve yerel bir kopyasını oluşturur.

3. git add:

Değişiklik yaptığınız dosyaları Git’e eklemek içindir. `git add <dosya-adı>` veya `git add .` komutlarını kullanarak belirli dosyaları veya tüm değişiklikleri ekleyiniz. Bu komut, bir sonraki taahhüdünüzde kaydedilmek üzere değişiklikleri hazırlar.

4. git commit:

Git deposunda bir taahhüt (commit) oluşturmak içindir. `git commit -m “Değişiklik açıklaması”` komutunu kullanarak bir taahhüt oluşturunuz. Bu komut, eklediğiniz dosyaların veya değişikliklerin bir anlık görüntüsünü alır ve tarihçeye kaydeder.

5. git push:

Yerel Git deposundaki taahhütleri uzak bir sunucuya göndermek içindir. `git push <uzak-sunucu-adı> <uzak-dal>` komutunu kullanarak yapılan taahhütleri belirli bir uzak sunucuya ve dalına gönderiniz. Örneğin, `git push origin master` komutu, yerel “master” dalındaki taahhütleri “origin” olarak adlandırılan uzak sunucuya gönderir.

6. git pull:

Uzaktaki bir Git deposundan en son güncellemeleri almak içindir, `git pull <uzak-sunucu-adı> <uzak-dal>` komutu, yerel depoyu belirtilen uzak sunucunun ve dalın güncel durumuna günceller. Bu komut, yerel deponuzdaki değişiklikleri alır ve güncelleme yapar.

7. git branch:

Mevcut tüm dalları listelemek veya yeni bir dal oluşturmak için `git branch` komutunu çalıştırdığınızda mevcut tüm dalları görüntülersiniz. `git branch <yeni-dal-adı>` komutunu kullanarak yeni bir dal oluşturunuz.

8. git checkout:

Farklı bir dala geçmek veya bir taahhüdün durumunu geri almak için kullanırız. Böylece `git checkout <dal-adı>` komutu, belirtilen dala geçiş yapmanızı sağlar. Ayrıca `git checkout <taahhüt-ıd>` komutunu kullanarak belirli bir taahhüdün durumunu geri almanızı öneririz

Bu temel git komutları, bir projenin yönetimini kolaylaştırmak ve işbirliği yapmak için önemli bir rol oynar.

Ayrıntılı bilgi için Github Resmi sayfasını ziyaret ediniz. Aynı zamanda Github blog sayfası da faydalıdır. Git 101 yazısı da size katkı sağlayacaktır.

--

--