TIL

Today I Leaned. 無理せず。できるときに。自分のペースで。

resetしてしまったコミットを復元させる

reset --hardで消してしまったコミットを復元させる方法

過去の履歴を表示

reflogで確認できる。

$ git reflog HEAD

復元したいコミットのハッシュを確認する。

コミットの復元

reset --hardを使えば実現できる。

$ git reset --hard 復元したいコミットのハッシュ

これでそのコミットまでの状態が復元される。



参考文献

誤ったgit reset からの復活の呪文 - rasuyuk.log