Accès Rapide
Introduction
Si vous n'avez pas fait le défi
Jongler avec les commits #1 (le niveau précédent),
nous vous le recommandons avant de continuer.
Comme vu dans le niveau précédent, nous utilisons rebase -i
pour
réordonner les commits. Une fois que le commit à modifier est celui à la tête,
nous pouvons facilement faire un --amend
et réordonner dans l'ordre voulu.
La difficulté ici est lorsqu'il y a beaucoup de changements,
ce qui peut introduire des conflits de rebase. Essayons avec l'autre méthode
git cherry-pick
.
Rappel - Cherry-Pick
N'oubliez pas que git cherry-pick va prendre un commit de n'importe où dans l'arbre de git et le mettre devant HEAD (sauf s'il est un ancêtre de HEAD).
git cherry-pick C2
Bien, continuons.
Dans ce niveau, nous voulons modifier C2 sans utiliser rebase -i. À vous maintenant de trouver comment ! :D