0

我有一个 Git 存储库,其中包含三个分支,master、2.x 和 3.x。2.x 和 3.x 源自 master。每周从主分支发布到生产环境。2.x 和 3.x 包含将在未来发布的工作。从主分支发布生产版本后,我们立即从主分支合并到 2.x 和 3.x,以便最新的生产代码也进入 2.x 和 3.x。此外,我们经常从 2.x 合并到 3.x 以及在 3.x 上开发的功能最终需要与在 2.x 上开发的功能集成。

上周,我们从master合并到2.x和3.x之后,我们发现刚刚结束的master合并和之前的master合并之间没有人对3.x进行任何更改。现在,当我们尝试从 2.x 合并到 3.x 时,合并操作失败并出现错误“找到多个合并基”。

既然我们处于这种情况,是否可以从 2.x 合并到 3.x?我们使用 EGit 和 Eclipse Indigo 作为 Git 客户端。

4

1 回答 1

1

谢谢@jthill。我使用 Linux 命令行客户端合并,合并成功。

于 2012-06-12T09:25:20.050 回答