Annuler une fusion en "fast forward" avec Git
Publié le 3 septembre 2023 • 0:37

Quand on fusionné une branche dev dans une branche main en fast-forward, on a fait avancer main en pointant l’étiquette de la branche vers le dernier commit de dev.

Annuler cette fusion signifie donc revenir à la position précédente de main. Dans le reflog, il s’agit de la syntaxe main@{1}. On peut alors faire un git reset --keep main@{1} et le tour est joué !

Envie de commenter ? Fais-le directement sur YouTube !