rm -fr "/.git/rebase-merge
git rebase -i HEAD~2 などのようにrebaseでコミットをまとめようとしたのですが、以下のようにまとめられませんでした。
(今まであまりコミットを綺麗にまとめることをしてこれていなかったのでrebaseに慣れていない汗)
$ git rebase -i HEAD~2
It seems that there is already a rebase-merge directory,andI wonder if you are in the middle of another rebase. If that is the
case,please try
git rebase (--continue | --abort | --skip)
If that is not the case,please
rm -fr “/.git/rebase-merge"
and run me again. I am stopping in case you still have something
valuable there.
エラーメッセージを見るとrm -fr "/.git/rebase-merge" をしてもう一度試してみてと書いてありますが、rmするのがなんだか心配で、このコマンドは何をしているのか調べてみました。
rm -fr "/.git/rebase-merge" コマンドは、前回のrebaseの記録を消してはじめからやり直せるようにしてくれるようでした。
前回のrebaseが完全には終わっていなかった為rebaseできなかったようです。
感想その他
rebase使いこなすぞ!!