git checkout 分かってなかった

ずっとずっと git で svn revert したかった。git revert は意図していた機能と違った。Emacs の vc-mode がうまく動いている場合は vc-revert-buffer を使っていた。でも SCM を混ぜてるときとかうまく動かないし、そもそもバックエンドで何が起きてるか分かってないのってちょっと気持ち悪い。

実はこのネタは断続的につぶやいてたんだけど、今回お返事がもらえました。わーい。

12:14:04 >wtnabe< そういえば git で一部のファイルだけ svn 的に revert
する方法が未だに分からないな
12:28:49 <mumumu> @wtnabe git checkout -- foo
http://www.kernel.org/pub/software/scm/git/docs/git-checkout.html

git checkout …。使ってる! てゆーかめっちゃメモ書いてる!

何やってんだ><

branch を指定することしかできないと思い込んでいたらしい。恥ずかしい…。

More