article(s) dans votre panier VOIR

Cherry-pick : transplanter un commit | Les fondamentaux de Git

  • Vidéo 45 sur 47
  • 3h00 de formation
  • 47 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Cherry-pick : transplanter un commit
00:00 / 05:11
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
34,90€
  • Téléchargement + VOD à vie
  • Exercice / Validation des acquis
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Dans ce tutoriel, le formateur vous explique le cherry-pick pour transplanter un commit dans le logiciel Git. L’objectif de ce cours est de retrouver un commit orphelin et l’ajouter ensuite à son historique. Pour y parvenir, vous devez tout d’abord consulter le log de votre projet. Pour effectuer cela, vous exécutez la commande git log. Pour voir l’état de votre projet, vous saisissez le git checkout sur votre terminal. Après cette action, Git vous montre que vous êtes en detached HEAD. Lorsque vous consultez alors l’historique avec les branches, vous observez que vous avez une branche master. Ce qui implique que si vous revenez sur la commande git checkout master, vous pouvez visualiser les commits faits. Pour retrouver un commit orphelin, vous tapez la commande git reflog. Toutes les opérations enregistrées par votre reflog s’affichent également. Pour ajouter le commit orphelin par-dessus votre historique, vous utilisez la commande git cherry-pick. Cette dernière est une commande de git qui vous permet de déplacer un ensemble de commit d’une branche à une autre. Après ces étapes précédentes, vous ajoutez votre fichier dans le staging area avec la commande git st. Pour que git puisse continuer son processus d’application de cherry-pick, vous utilisez le code cherry-pick --continue. Pour finir vous validez l’action avec git log. Suite à cela, vous observez que le commit orphelin se trouve dans la branche master. Pour conclure, vous savez maintenant les moyens pour récupérer tous commits orphelins et de le réappliquer ensuite au-dessous de son historique.