Git操作のtips

プログラミング

やらかした操作を元に戻せる git reflogからreset

git reflogで、操作ログを閲覧できる

→git resetと組み合わせたら、ミスした操作自体を元に戻せる
→–hard でresetした操作も元に戻せる

Enterを押すと更にreflogの履歴が表示される

「q」を押すと履歴表示を抜ける (gitコンソールのページャー操作方法)

うまく反応しないときは”Ctrl+C”キー で、強制的にページャーを終了させる方法も

reflogで取り消したい操作が特定出来たら、その手前のIDを対象にresetする

git reset –hard 0e7a9aa

これで、226136cで行ったreset操作を元に戻すことが出来る

↓参考ページ

初心者から一歩抜け出すためのGitの業 〜 git reflog - Qiita
「かぁーっ、reset --hardしすぎたわー、かぁーっ」っていう経験、誰でもあるだろう。俺もある。顔面蒼白である。きっとOMGとはこの時のために存在する言葉だったんだろう。しかし我らがGit…

コメント

タイトルとURLをコピーしました