当我做一个git svn rebase时,它告诉我它在一个甚至不在SVN存储库中的文件中有一个CONFLICT(添加/添加),我在最初的git clone之后添加了它。当我启动meld,我最喜欢的合并工具时,我看到该文件的两个版本,一个比另一个更新。因此,我通过对更新版本进行所有更改来解决合并冲突,并对文件执行“git add”。 Git状态不显示提交阶段的更改,git rebase --continue说: 没有变化 - 你忘了使用'git add'吗?
发生了什么事?我做错了什么?为什么不合并?
答案 0 :(得分:1)
只是你已经解决了与HEAD已经存在的状态的冲突。如果您在解决冲突并git add
文件后发现git status
已清除或git rebase --continue
告诉您没有更改,那么继续使用git rebase --skip
是安全的