Outils pour utilisateurs

Outils du site


dev:git:annuler-modifs-non-commit

Ceci est une ancienne révision du document !


Annuler des modifications

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:

  • Primo on replace l'index et les fichiers suivis du répertoire de travail dans l'état du dernier commit:
$ git reset --hard

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

  • Secundo on supprime les répertoires et fichier exclus et non suivis présent dans le répertoire de travail (attention à l'option -f):
$ git clean -dxf
L'option -f peut être remplacée par -n (dry-run) ou -i (interactif)
dev/git/annuler-modifs-non-commit.1481056023.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)