git reset –hard HEAD~をしてしまって死ぬかと思った時にすること

NO IMAGE

死ぬかと思いました・・・あってよかったよgoogleたん・・・

Git初心者が絶対に覚えておくべきコマンド – idesaku blog

git reflogを使う

~~~
$ git reflog
d8bbd1a… [email protected]{0}: HEAD~: updating HEAD
32f1d1d… [email protected]{1}: commit: リファクタリング #981
d8bbd1a… [email protected]{2}: refs/remotes/git-svn: updating HEAD
0c3a7b7… [email protected]{3}: commit: 期間集計を全部ブランクにするとエラーが出ていた不具合修正




~~~

32f1d1d… [email protected]{1}: commit: リファクタリング #981
↑が誤って消してしまったコミットなので

~~~
git reset –hard [email protected]{1}
~~~

で復活!!
git使い始めて1回は絶対やって死亡するコマンドですよね、きっと