Menu
CoddyTech

Birleştirme Nedir

Coddy'nin Terminal Journey'sinin Sürüm Denetimi bölümünün bir parçası. Ders 34 / 58.

Birleştirme, bir daldaki çalışmayı başka bir dala aktarır. Başarılı bir birleştirmeden sonra hedef dal, her iki daldaki tüm commit'leri içerir ve dosyalar birleştirilmiş sonucu yansıtır.

Standart iş akışı şöyledir:

  1. Birleştirme yapmak istediğin dala geç içine (genellikle main).
  2. git merge other-branch komutunu çalıştır.
git switch main
git merge feature-login

Git, iki dalın geçmişlerine bakar ve bunları nasıl birleştireceğini belirler. Çoğu zaman bunu otomatik olarak yapar. Birleştirmenin iki temel türü şunlardır:

  • İleri sarma: Dal oluşturulduğundan beri main ilerlemedi. Git, main işaretçisini ileri taşır.
  • Üç yönlü birleştirme: Her iki dalda da yeni commit'ler vardır. Git, bunları birleştiren yeni bir "birleştirme commit'i" oluşturur.

Her iki şekli de sonraki iki derste göreceksin.

challenge icon

Görev

Başlangıç

Klasör app.txt dosyasını içeriyor. Depoyu ayarla, main üzerinde ilk commit'i yap, ardından mevcut dalı yazdır.

Bu, sonraki derste birleştirme işleminden önce yapılan kısa bir alıştırma.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Sürüm Denetimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground