, ,

Annuler des modifications/Nettoyer le working directory

Lorsque l'on souhaite abandonner de nombreuses modifications faites sur le répertoire de travail et revenir dans l'état exact du dernier commit, on procède en deux étapes:

$ git reset --hard

On peut également utiliser la commande git checkout -f ma-branche pour replacer les fichiers suivis dans une version particulière.

$ git clean -dxf
L'option -f peut être remplacée par -n (dry-run) ou -i (interactif)