İçeriğe geç

Branch

Projede paralel çalışmayı mümkün kılan ayrı yol.

Ana projeyi bozmadan ayrı bir geliştirme hattı üzerinde çalışmayı sağlayan dal yapısı.

Özellik geliştirme — Ana yapıyı riske atmadan yeni bir tasarım denemek için feature branch açıp işi orada ilerletmek yaygın bir pratiktir.

Kısa tanım

Branch, projede bağımsız şekilde değişiklik yapabileceğin ayrı geliştirme hattıdır.

Basit anlatım

Ana yoldan ayrılan servis yolu gibi. İşini bitirince tekrar ana yola bağlanırsın.

Ne zaman kullanılır?

  • Yeni özellik geliştirirken
  • Deneme yaparken
  • Ana yapıyı riske atmadan ilerlemek istediğinde

Dikkat edilmesi gerekenler

  • Yanlış branch üzerinde çalışmak sık yapılan hatadır
  • Çok uzun yaşayan branch’ler merge sürecini zorlaştırabilir
  • İsimlendirme düzeni faydalıdır

İlgili terimler