我有一个遗留代码库(Legacy)和一个新代码库(New)。
新的将直接基于遗产,但最终将分散其自己的道路。遗产将继续得到支持。
同步两个代码库之间通用的更改的最佳方法是什么?
答案 0 :(得分:1)
您可以根据需要使用分支然后将更改从一个更改为另一个。
当相同文件中的相同行被更改时,您将需要修复合并冲突,否则git可以处理合并更改相同文件(以及添加新文件)。
答案 1 :(得分:1)
您可以在单独的分支(例如安全补丁)中进行更改,然后合并"安全补丁"到你的" Legacy"和"新"分支。
git-flow是一个很好的例子。我没有100%匹配你的用例,但你可以想象"掌握"是你" Legacy"和#34;开发"是你的" Diverging分支"在那个例子中: