gitでsvn upに相当するコマンド

svnだと rm -rf って svn up ったら元に戻せた。
gitでいくらgit pullしてもなんか逆ギレされるので俺が正ギレする始末。俺が逆とかは考えてはいけない。
とりあえず以下のコマンド発見。

% git checkout hoge

で、hogeが元に戻る。
しかし、svn upの場合は対象ファイル、つまりhogeを指定しなくてもよかった。
hoge huga を元に戻したい場合は、svnなら svn up って打てば自動で二つとも元ファイルが降って来るけど、
gitの場合は git checkout . とか打たなきゃならない。
coって略せないcheckoutとか打つ気にならない。ドットとかもタイプしたくない。
エイリアス書いて終わろう。

alias gup='git checkout .'