Sözlük Maddesi Komutlar ve Araçlar
← Sözlüğe dön

git merge

Farklı geliştirme çizgilerindeki değişiklikleri tek bir branch altında birleştiren Git komutu.

Hızlı bakış Ayrı dallarda ilerleyen değişiklikleri tek akışta buluşturur.

Bu maddeyi kısa ve net hatırlamak istersen başlangıç noktası burası.

Mini örnek Branch birleştirme

Bir özellik branch'inde iş bittiyse ana branch'e geçip `git merge` ile bu değişiklikleri birleştirebilirsin.

Kısa tanım

git merge, bir branch’teki değişiklikleri başka bir branch ile birleştirir.

Basit anlatım

İki ayrı not defterindeki güncellemeleri tek bir ana defterde toplamak gibi. Ama aynı satıra farklı şey yazıldıysa uzlaştırma gerekebilir.

Ne zaman kullanılır?

  • Özellik branch’ini ana akışa alırken
  • Uzak değişiklikleri kontrollü biçimde işlerken
  • Farklı geliştirme kollarını bir araya getirirken

Dikkat edilmesi gerekenler

  • Çakışmalar çıkabilir
  • Merge geçmişi bazen karışık hale gelebilir
  • Ne birleştirdiğini anlamadan yapılırsa sorun büyütebilir

İlgili başlıklar

branch, merge, git fetch