Git revert merge

Parfois, le pire arrive, quelqu’un merge la branche de préproduction dans sa branche. Plutôt que de recréer la branche et faire du cherry pick en priant pour ne pas se tromper on peut faire plus simple.

Voici l’état de départ :

Git revert merge

Ici le commit fautif est le 709b89fd.

Pour l’annuler, c’est simple :

git revert -m 1 709b89fd

L’historique sera pourrit mais vous aurez les bons fichiers.