Middle
Qu'est-ce que le cherry-pick dans le contexte des systèmes de gestion de versions ?
sobes.tech IA
Réponse de l'IA
Cherry-pick — c'est une opération dans Git qui permet d'appliquer les modifications d'un commit spécifique d'une branche à une autre.
Utilisé pour :
- Appliquer une correction précise d'une branche à une autre, sans transférer tout l'historique.
- Intégrer des fonctionnalités d'une branche expérimentale dans la branche principale avant leur fusion complète.
Syntaxe :
# Appliquer un commit avec un hash spécifique à la branche courante
git cherry-pick <commit-hash>
En cas de conflits lors du cherry-pick, ils doivent être résolus manuellement, de manière similaire aux conflits lors de fusion ou de déplacement.