git cherry-pick bir branştan başka bir branşa belirli bir commiti uygular — tüm branşı birleştirmeden sadece o commitin değişikliklerini kopyalar. Belirli değişiklikleri seçerek uygulamak için, örneğin bir düzeltmeyi geri taşımak için kullanışlıdır.
Cherry-pick nasıl çalışır
# apply a specific commit from another branch onto the current branch
git cherry-pick <commit-hash>
git cherry-pick <commit1> <commit2>
git cherry-pick A..B
