Sobes.tech
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.