LoginSignup
3
2

More than 5 years have passed since last update.

Git rebase -iでコミットした内容が破棄できない場合

Posted at

git rebase -iでコミットした直後であれば、以下のコマンドで巻き戻せる。
git reset --hard ORIG_HEAD

また、
git reflog
で取り消したいrebaseがどこの履歴にいるかを確認して、
git reset --hard HEAD@{n}
でも巻き戻せる模様。

上記の方法でもダメな時は以下を使用する。
git rebase --abort

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2