Reasonable Code

ほどよいコードを書きたい

Git/GitHub

git reset (--soft | --hard)を取り消す方法

更新日:

Gitでcommitしたあとにgit reset --softgit reset --hardでコミットを取り消したものの、やっぱりgit resetをなかったことにしたい!というときの方法をメモしておきます。

git resetを取り消す方法

コマンドのみだとわかりづらいので、実際に試してみます。

git reflogはGitのあらゆるコミット履歴を見ることができるコマンドです。git reset --softgit reset --hardでコミットを取り消した(歴史を書き換えた)としても、git reflogでそのコミットを参照できるのです。

まとめ

git resetを取り消す方法でした。Gitって奥が深い。。

参考リンク

【RC】記事下記事内広告


-Git/GitHub

Copyright© Reasonable Code , 2019 All Rights Reserved Powered by STINGER. App icon by icons8. Privacy Policy.