Git avancé
Amanda Crawford-Adamo
Software and Data Engineer
Applique les changements d'un commit précis à une autre branche
Cherry-pick d'un seul commit
git cherry-pick <commit-hash>
Cherry-pick de plusieurs commits
git cherry-pick <hash1> <hash2> ..
Objectif


Basculer sur la branche main
git checkout main
Exécuter cherry-pick pour intégrer les changements du commit def456 depuis la branche feature.
git cherry-pick def456

git add <resolved-files>--continuegit cherry-pick --continue
Pour interrompre l'opération, utilisez l'option --abort
git cherry-pick --abort
Git avancé