发现了多个共同的祖先并将它们合并导致了冲突
Multiple common ancestors were found and merging them resulted in a conflict
我正在执行销售人员部署。当前设置是:
- Dev 组织从 develop1 分支推送。
- UAT 组织从 UAT1 分支推送。
每 2 周我们将 UAT1 进行 Mergeback 到 develop1。后来部署到开发组织。
到目前为止,这对我一直有效。目前我在 eclipse 中合并时一直看到以下错误:
**"Multiple common ancestors were found and merging them resulted in a
conflict"**
我尝试将 Eclipse Neon/Mars 与 Egit 4.* 结合使用。我无法执行合并 activity 并解决冲突。
根据以下问题的答案:
How to work around "multiple merge bases" error in EGit Eclipse plugin?
我不想对合并进行挑选 activity 因为这将是一项非常繁琐的任务。
是否有其他工具可以处理这个问题?我已经安装了 sourcetree,但我不确定这是否有帮助。
我可以通过执行以下操作来实现此功能:
使用源代码树合并远程分支 develop1 和 UAT1 的本地副本---> 源代码树能够处理多祖先问题并给了我一个冲突列表。
由于我不太习惯使用Source tree来解决冲突,所以我用eclipse打开代码并在Git暂存window中解决冲突。(我想知道是否有类似的外部编辑器允许您像 eclipse 一样接受更改和拒绝)。
使用 eclipse 暂存和提交文件。
这是一个漫长的解决方法,我想知道我在 2 周后再次执行合并时是否会看到多祖先问题。
Windows上的TortoiseGit也成功合并了这样的情况。
我正在执行销售人员部署。当前设置是:
- Dev 组织从 develop1 分支推送。
- UAT 组织从 UAT1 分支推送。
每 2 周我们将 UAT1 进行 Mergeback 到 develop1。后来部署到开发组织。
到目前为止,这对我一直有效。目前我在 eclipse 中合并时一直看到以下错误:
**"Multiple common ancestors were found and merging them resulted in a
conflict"**
我尝试将 Eclipse Neon/Mars 与 Egit 4.* 结合使用。我无法执行合并 activity 并解决冲突。
根据以下问题的答案:
How to work around "multiple merge bases" error in EGit Eclipse plugin?
我不想对合并进行挑选 activity 因为这将是一项非常繁琐的任务。
是否有其他工具可以处理这个问题?我已经安装了 sourcetree,但我不确定这是否有帮助。
我可以通过执行以下操作来实现此功能:
使用源代码树合并远程分支 develop1 和 UAT1 的本地副本---> 源代码树能够处理多祖先问题并给了我一个冲突列表。
由于我不太习惯使用Source tree来解决冲突,所以我用eclipse打开代码并在Git暂存window中解决冲突。(我想知道是否有类似的外部编辑器允许您像 eclipse 一样接受更改和拒绝)。
使用 eclipse 暂存和提交文件。
这是一个漫长的解决方法,我想知道我在 2 周后再次执行合并时是否会看到多祖先问题。
Windows上的TortoiseGit也成功合并了这样的情况。