Kullanım adımları:
- Hedef dala geçiş:
git checkout <target-branch>
komutunu kullanarak uygulamak istediğiniz commitin bulunduğu dala geçin 15. - Commit hash'ini bulma:
git log
komutunu kullanarak uygulamak istediğiniz commitin hash değerini bulun 12. - Cherry-pick işlemi:
git cherry-pick <commit-hash>
komutunu çalıştırın, burada<commit-hash>
yerine gerçek commit hash'ini yazın 12.
Çatışmaları çözme: Eğer cherry-picked commit, mevcut daldaki değişikliklerle çakışırsa, Git manuel olarak çözmeniz için sizi uyarır 12. Bunun için:
- Çatışmalı dosyaları açın ve gerekli değişiklikleri yapın 25.
- Değişiklikleri
git add
komutuyla stage edin 25. - İşlemi devam ettirmek için
git cherry-pick --continue
komutunu kullanın 25.
Birden fazla commit cherry-pick etme: Birden fazla commiti cherry-pick etmek için commit hash'lerini boşluklarla ayırarak yazın 1.
5 kaynaktan alınan bilgiyle göre: