Middle
Sürüm kontrol sistemleri bağlamında cherry-pick nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Cherry-pick — Git'te belirli bir commit'ten değişiklikleri bir daldan diğerine uygulamayı sağlayan bir işlemdir.
Kullanım amaçları:
- Bir daldan diğerine belirli bir düzeltmeyi uygulamak, tüm geçmişi taşımadan.
- Deneysel bir daldan ana dala fonksiyonellik eklemek, tam birleştirmeden önce.
Sözdizimi:
# Belirtilen hash'e sahip commit'i mevcut dala uygula
git cherry-pick <commit-hash>
Cherry-pick sırasında çatışmalar oluşursa, bunlar manuel olarak çözülmelidir, birleştirme veya taşıma sırasında oluşan çatışmalara benzer şekilde.