プログラミング

【Git】git rebase を中断して元にもどす方法!

あきぞらです。

git rebase を使っていて、失敗したので元に戻そうと思ったときのコマンドを紹介していきます。

git rebase を実行したときのコマンド

以下のようなコマンドで、git rebase を実行したとします。

$ git rebase -i HEAD~5

これを取り消したい状況になったとします。

git reflog、resetを使ってrebaseを取り消す

$ git reflog
$ git reset --hard HEAD@{5}

これでrebaseの処理を取り消すことができました。

git rebaseを中断する

またgit rebase は、以下のコマンドで中断することができます。

$ git rebase --abort

 

 

 

-プログラミング

Copyright© あきぞらてっく , 2020 All Rights Reserved Powered by AFFINGER5.