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 !