Après avoir vu ce qui suit à partir de la ligne de commande:
# On branch RB_3.0.10
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: index.htm
J'essaye d'annuler mes modifications en tapant la commande:
git checkout -- index.htm
mais quand je réexécute git status, il a exactement la même apparence. La caisse ne semble pas fonctionner. Est-ce que je fais quelque chose de mal? J'utilise GIT 1.6.1.2 sur windows / cygwin.
# On branch RB_3.0.10
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: index.htm
git checkout HEAD -- index.htm
travaillé pour moi!
git checkout HEAD -- index.htm
(extraire à partir du dernier état validé, au lieu de récupérer à partir de l'index) fonctionne?