我在试着改变一个同事的工作基数。
首先,我得到了大量的冲突,其中<<<<<头连接到包含新代码。
过了一段时间后,我得到了以下错误:
fatal: update_ref failed for ref 'refs/heads/dev_504':
cannot lock ref 'refs/heads/dev_504': ref refs/heads/dev_504 is at
XXXXXXX
but expected XXXXXXXX
Could not move back to refs/heads/dev_504
然后,如果我仍然尝试继续,我会得到以下错误:
fatal: cannot resume: .git/rebase-apply/final-commit does not exist.
我怎样才能修复这个问题,这样rebase就不会给出错误了?
发布于 2017-05-31 18:02:29
当您使用另一个分支更新本地分支时,必须通过在您的修改和他们的修改之间进行选择来解决冲突。在解决冲突之后,你可以通过写这个git命令来继续你的rebasing:
git rebase --continue
如果你想放弃你的rebasing操作,你可以写这个git命令:
`git rebase --abort`
https://stackoverflow.com/questions/34695044
复制相似问题