Menu
Coddy logo textTech

Git Komutları

Her gün kullandığınız Git komutları için pratik bir referans - dallanma, geri alma, birleştirme ve rebase, ve bir uzak depoyla senkronizasyon. Her komutun kendi sözdizimi, önemli flag'leri ve terminal playground'unda canlı çalıştırabileceğiniz kopyala-yapıştır örnekleri vardır.

Yazdırılabilir tek sayfalık bir özet mi istersiniz? Git kopya kâğıdına göz atın.

Kurulum ve Yapılandırma

Bir depo başlatın ve Git'i yapılandırın - init, config, remotes.

Hazırlama ve Commit

Değişiklikleri geçmişe kaydedin - add, commit ve amend.

Dallanma

Değişiklikler üzerinde izole çalışmak için dal oluşturun, dallar arasında geçiş yapın, yeniden adlandırın ve silin.

Değişiklikleri Geri Alma

Hatalardan kurtulun - reset, revert ve commit'leri güvenle geri alın.

Merge ve Rebase

İki dalın çalışmasını merge, rebase, squash ve cherry-pick ile birleştirin.

Uzak Depolar

Yerel deponuzu GitHub gibi bir uzak depoyla senkronize edin - push, pull, fetch.

İnceleme ve Temizlik

Neyin değiştiğini görün ve çalışma ağacını temizleyin - status, log, diff, clean.

Değişiklikleri geri alma: hangi komut?

Dört komut çalışmayı farklı şekillerde geri alır. Neyi korumak istediğinize ve commit'in gönderilip gönderilmediğine göre seçin:

  • git reset - dalınızı geri alır ve geçmişi yeniden yazar. Gönderilmemiş yerel commit'ler için en iyisidir.
  • git revert - önceki bir commit'i geri alan yeni bir commit ekler. Başkalarının çektiği commit'ler için güvenli seçim.
  • git checkout - dallar arasında geçiş yapar veya bir dosyayı önceki bir sürüme geri yükler.
  • git stash - değişiklikleri commit yapmadan bir kenara koyar, sonra yeniden uygular.