Comment récupérer un commit orphelin dans Git

Cherry-pick : transplanter un commit
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Git
Revoir le teaser Je m'abonne
3,3
Transcription

44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,3
44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

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.

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

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.

Voir plus
Questions réponses
Quelle commande permet de retrouver un commit orphelin ?
La commande reflog permet de retrouver les commits orphelins en affichant l'historique des opérations enregistrées.
Que fait la commande git cherry pick ?
La commande git cherry pick permet de prendre un ou plusieurs commits d'une branche et de les appliquer sur une autre branche.
Comment continuer après avoir résolu un conflit lors d'un cherry pick ?
Après avoir résolu un conflit, il faut ajouter le fichier à la staging area et exécuter la commande git cherry pick --continue pour poursuivre l'opération.

Programme détaillé

3 commentaires
3,3
3 votes
5
4
3
2
1
luismiguelrobles
Il y a 9 months
Commentaire
bon cours bien structuré, avec de bon exemple et TP, en appuis sont transmis les slides
Hicham Skiker
Il y a 1 year
Commentaire
Un cours plutôt bon : bien structuré et présentant assez clairement et assez distinctement les notions fondamentales de Git.
bergeat.cedric
Il y a 3 years
Commentaire
TP1 impossible sur Windows 10