Chapitre 8 : Commandes d'annulation

Git dispose de commandes permettant d'annuler des changements effectués.

Attention, ces annulations ne sont pas réversibles !

Annule les changements effectués depuis le dernier commit :

git reset --hard HEAD

Supprime le dernier commit. Cette action peut être répétée autant de fois que vous le désirez :

git reset --hard HEAD^

Cette commande restaure le dépôt tel qu'il l'était lors du commit spécifié. Pour que cette commande fonctionne, il faut que toutes les modifications soient commitées (ou annulées avec git reset) :

git revert commit