两个GIT存储库的高效“链接”(开源和闭源)

时间:2016-01-21 20:10:37

标签: git repository

对于我的下一个双许可开源项目,我想第一次使用Git。

假设在开发环境中,我的项目包含一个src和一个doc目录,其中包含所有开源文件,因此它们应该可以在公共Git存储库中使用。

XYZ/
   |-doc public
   |-src public
      |-main public
      |-test public
   |-internal
      |-int1 commercial/internal
      |-int2 commercial/internal

我希望能够将完整的文件夹结构(公共和内部文件)保存在“私有”存储库中,并使用除internal文件夹之外的更改“更新”公共Git存储库。

是否有建议的解决方案让部分工作副本同时存在于两个Git存储库中?

在此示例中,标记为“public”的所有文件夹都需要位于私有和公共存储库中,以便我可以在两个方向上传播文件的更改。

0 个答案:

没有答案