多个代码库使用DVCS,复制功能?

时间:2012-10-01 20:48:26

标签: git dvcs

我还没有尝试过,但我认为它比我预期的要容易。

我正在制作一个包含两个代码库的项目。我拥有所有先进功能和功能较少的公共功能(一个只使用免费软件,因此功能较少)。当然,我有一个开发或功能分支,所以当它稳定时我会把它放到我的主代码库中。

我的问题是,如果其他人在有限的代码库中添加了一项功能,我该如何将其添加到我的主代码库中?让我们假设他的dev分支是私有的,我只有在与有限的代码库合并后才能访问他的分支。我无法拉动代码库,因为它们会发生冲突。我该怎么办?是否有一种非常奇怪的方法来区分更改并将其应用于我的全功能代码库?

1 个答案:

答案 0 :(得分:1)

如果历史非常不同,选择正确的提交似乎是最简单的解决方案 参见: