【发布时间】:2023-03-27 11:01:01
【问题描述】:
我正在执行销售人员部署。当前设置是:
- Dev org 从 develop1 分支推送。
- UAT org 从 UAT1 分支推送。
我们每 2 周执行一次 Mergeback 将 UAT1 合并到 develop1。稍后将其部署到开发组织上。
到目前为止,这一直对我有用。目前我在 Eclipse 中合并时不断看到以下错误:
**"Multiple common ancestors were found and merging them resulted in a
conflict"**
我尝试将 Eclipse Neon/Mars 与 Egit 4.* 一起使用。我无法执行合并活动并解决冲突。
根据以下问题的答案:
How to work around "multiple merge bases" error in EGit Eclipse plugin?
我不想进行合并活动的挑选,因为这将是一项非常繁琐的任务。
有没有其他工具可以处理这个问题?我已经安装了 sourcetree,但我不确定这是否会有所帮助。
【问题讨论】:
-
什么是合并返回?
-
值得注意的是,这不是 Git 错误。它特定于 Eclipse。如果您退出 Eclipse 并使用命令行 Git,您可以完成合并(这将需要一些手动按摩,但所有这些都是可能的)。要了解“多个祖先”是什么意思,请阅读my stalled-out book 的前几章,其中我将详细介绍最低共同祖先的图表。
标签: eclipse git atlassian-sourcetree merge-conflict-resolution