メモ用のブログ

技術系のメモとかを書いておきます

gitで作業途中のファイルをもとに戻したいとき

今までsvnを使っていたので、作業途中にファイルを最初からやり直ししたくなると、リネームしてsvnを更新で再度取得…とかやってました。

今回gitを使う事になり、どうやるのか調べました。

↓のコマンドでいけました。

git reset --hard HEAD

ちなみに、コミット後の場合は、

git revert HEAD #一つ前
git revert HEAD^  #二つ前

だそうです。gitもしっかり勉強したいなぁ。