vendredi 28 septembre 2018

Git : Undo d'un merge

Si par erreur je fais un merge, comment je peux le supprimer?
options:
git revert HEAD -m 1 : (-m la ligne principale, et le 1 c'est l'endroit ou était le HEAD lorsqu'on a fait le merge) =>

Cela introduit un nouveau commit , ce nouveau Snapshot est equivalent à commit f8c880b



Cela peut être problématique, il y a une autre option :

git reset --hard f8c880b, 


Plus d'informations : 
https://git-scm.com/book/fr/v2/Utilitaires-Git-Reset-d%C3%A9mystifi%C3%A9

Aucun commentaire:

Enregistrer un commentaire

to criticize, to improve