Git Temel Komutları: Her programcının bilmesi gereken temel git komutları

Açıklayıcı örneklerle birlikte bazı temel Git komutlarını burada bulabilirsiniz:

1. git init

Geçerli dizinde yeni bir Git deposu başlatın.

Örnek:

git init

2. git clone <repository>

Uzak bir havuzdan yerel makinenize bir havuz kopyalayın.

Örnek:

git clone https://github.com/user/repository.git

3. git add <dosya>

Kaydetmeye hazırlanmak için hazırlama alanına bir dosya ekleyin.

Örnek:

git add myfile.txt

4. git commit -m "<mesaj>"

Hazırlama alanındaki değişiklikleri kaydetmek için <message> ile yeni bir taahhüt oluşturun.

Örnek:

git commit -m "Add new feature"

5. git status

Taahhüt edilmemiş değişikliklerin durumu da dahil olmak üzere deponun ve dosyaların durumunu görüntüleyin.

Örnek:

git status

6. git log

İşlemler, yazarlar ve zaman damgaları hakkında bilgiler dahil olmak üzere deponun işlem geçmişini görüntüleyin.

Örnek:

git log

7. git pull

Uzak bir havuzdaki değişiklikleri senkronize edin ve yerel havuzunuza çekin.

Örnek:

git pull origin main

8. git push

Değişiklikleri yerel havuzunuzdan uzak bir havuza aktarın.

Örnek:

git push origin main

9. git branch

Depodaki şubelerin listesini ve şu anda aktif olan şubeyi görüntüleyin.

Örnek:

git branch

10. git checkout <branch>

Depoda farklı bir şubeye geçin.

Örnek:

git checkout feature-branch

11. git merge <branch>

Değişiklikleri bir şubeden geçerli şubeye birleştirin.

Örnek:

git merge feature-branch

12. git remote add <name> <url>

Uzak bir havuz ekleyerek yerel bir havuzu uzak bir havuza bağlayın.

Örnek:

git remote add origin https://github.com/user/repository.git

13. git remote -v

Yerel depoya bağlı uzaktan kumandaların listesini görüntüleyin.

Örnek:

git remote -v

14. git reset <file>

Belirli bir dosyadaki kaydedilmemiş değişiklikleri geri alın.

Örnek:

git reset myfile.txt

15. git stash

Taahhüt edilmemiş değişiklikleri farklı bir dalda çalışmak için geçici olarak saklayın.

Örnek:

git stash

 

Bunlar temel Git komutlarından sadece birkaçı. Git, kaynak kodu yönetimi ve işbirliği için çok daha fazla komut ve işlevsellik sağlar.