Branch
Git’in bir commit’i gösteren taşınabilir bir referansla izlediği, adlandırılmış geliştirme hattı.
Diğer adlarıDal
Değişiklikleri ayrı çizgide hazırlamak
Branch bir geliştirme çizgisidir. Git bunu bir commit’e adlandırılmış, hareketli başvuru olarak gösterir. Bu çizgideki yeni commit’ler başvuruyu ilerletir. Bunun diğer branch’leri değiştirmesi gerekmez.
Kurgusal örnekte tarih gösterimi fix/report-date üzerinde uyarlanıp commit olarak kaydedilir. Ana çizgi önceki durumunda kalır. İnceleme sonrası değişiklik hedef çizgiye alınabilir. Pull request gerekip gerekmediğini proje akışı belirler. Branch ayrı test sunucusu veya otomatik erişim engeli değildir. Test ortamı, erişim kuralları ve onay yöntemi ayrıca uygun biçimde düzenlenmelidir.
Kaynaklar
İlgili terimler
- GitYerel depoları ve kaydedilmiş değişiklik geçmişi bulunan dağıtık sürüm kontrol sistemi.
- CommitGit’te üst verileriyle ve varsa önceki durumlara bağlantısıyla birlikte kaydedilen proje durumu.
- Pull requestDeğişiklikleri hedef branch’e alma önerisi; ortak inceleme ve tartışma için bağlam sağlar.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
- Tarayıcı önbelleğiTarayıcı önbelleği uygun HTTP yanıtlarını sonraki kullanım için saklar. Yeniden kullanım ve doğrulama ilgili kurallara bağlıdır.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


