合并来自多个分支的单个文件中的更改

时间:2011-09-30 17:25:06

标签: git

我有一个git repo,有两个不同的分支,生产和v2。我正在与第三个分支机构合作,我们正在合并一个名为prod-merge的合作者。这个想法是v2有大量的功能更新,生产是一系列错误修复/补丁。

所以现在v2应该或多或少是规范的,但我需要合并来自我的生产分支的更改。

我的合作者和我分离了工作流程,以便我负责合并'foo'命名空间,并且他负责合并'bar'命名空间。换句话说,我负责合并生产分支,foo.rb文件。我们每个人都有几个文件。

我一直在玩diff,merge,patch和am而没有找到一个感觉非常稳固的工作流程。我想要一个三向合并,以确保我不会错过任何东西,然后提交合并。什么是最简单的解决方案?

感谢, 布莱斯

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我们有很多非常复杂的分支,分支所有权方案等。我在这里记录了这种方法。希望这会给你一些好主意。

https://plus.google.com/109096274754593704906/posts/R4qkeyRadLR