Comment rapidement annuler la mise en scène et unstaged changements dans git?

Quel est le moyen le plus rapide pour annuler les modifications (mise en scène et unstaged) dans Git?

Les deux fichiers unstaged.

$ git status -s
 M file1.txt # unstaged
?? oops.txt # unstaged

Un fichier de mise en scène, un fichier unstaged.

$ git status -s
M  file1.txt # staged
?? oops.txt # unstaged

Je peux add tous à l'index, puis stash save et drop.

$ git add .
$ git stash save
$ git stash drop
$ git status
nothing to commit, working directory clean

Est-il un moyen plus rapide?

OriginalL'auteur hIpPy | 2013-04-23