Git Submodule / Subtree特定的文件夹/项目

时间:2015-02-20 16:48:10

标签: git git-submodules git-subtree subtree

所以我的问题是我有2个解决方案,1个依赖于另一个的某些项目,所以我有:

解决方案1(存储库)

  • 项目1
  • project 2
  • 项目3
  • project 4

解决方案2(存储库)

  • 项目1
  • 项目3
  • 项目5

所以看到解决方案1和2共享项目1和3的重叠,在cvs世界中我们很容易实现这一点,但我还没有找到如何在git中做到这一点。

我已经看到了子模块和子树,但是我从库中了解了这个共享,并且不允许在存储库中共享特定的项目/文件夹。

我们拥有的解决方案实际上比上面描述的要大得多(解决方案1有44个项目)。我们正在浮动的想法,但我们真的不喜欢为每个需要共享的项目创建一个单独的存储库,但这意味着需要17个额外的存储库,必须有一个更简单的方法吗?

谢谢。

0 个答案:

没有答案