git遇到的错误

1、Could not open file .git/rebase-merge/done for reading: No such file or directory

解决方案

1
git rebase --abort
1
2
3
4
git rebase --skip与--abort的区别是什么
git rebase --abort 是无风险的操作,会回到rebase操作之前的状态,2个分支的commits毫发无损。
git rebase --skip 是高风险的操作,引起冲突的commits会被丢弃(这部分代码修改会丢失)。
git rebase --continue 用于修复冲突,提示开发者,一步一步地有没有解决冲突,fix conflicts and then run "git rebase --continue"