Comment récupérer un commit orphelin dans Git
Découvrez comment récupérer un commit orphelin et l'intégrer à l'historique grâce à la commande git cherry pick.
Introduction et configuration







Les bases












La gestion des branches








La Synchronisation








Modifier son historique
Commandes utiles








Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons explorer le processus permettant de retrouver un commit orphelin et de l'ajouter à l'historique de votre projet Git. Vous apprendrez à utiliser le reflog pour retrouver les commits non référencés par une branche et à les réintégrer grâce à la commande cherry pick. Nous aborderons également la gestion des conflits qui peuvent survenir lors de cette opération et les étapes à suivre pour les résoudre. En résolvant manuellement ces conflits et en utilisant les options de la commande cherry pick
, vous serez en mesure de finaliser l'ajout du commit initialement orphelin à la branche de votre choix. Cette approche est essentielle pour maintenir un historique de commits cohérent et pour s'assurer que toutes les modifications importantes sont correctement intégrées à votre projet.
Objectifs de cette leçon
Les objectifs de cette vidéo sont :
- Apprendre à retrouver et récupérer des commits orphelins.
- Utiliser la commande cherry pick pour réincorporer des commits dans l'historique.
- Gérer et résoudre les conflits pendant un cherry pick.
Prérequis pour cette leçon
Pour suivre cette vidéo, vous devez :
- Avoir des connaissances de base en Git.
- Comprendre les notions de branches et de commits.
- Savoir utiliser des commandes Git en ligne de commande.
Métiers concernés
Les compétences développées dans cette vidéo sont particulièrement utiles pour les métiers suivants :
- Développeur logiciel.
- Ingénieur DevOps.
- Gestionnaire de configuration.
Alternatives et ressources
En plus de Git, d'autres systèmes de contrôle de version comme Mercurial ou Subversion disposent de fonctionnalités permettant de gérer des commits de manière similaire.
Questions & Réponses
git cherry pick --continue
pour poursuivre l'opération.
