创建一个子存储库并将其插入主项目中

时间:2015-04-28 11:54:22

标签: git github repository

我对git很新,我通过gitHub使用它,我想知道是否有一种方法可以创建一个子存储库,然后将其包含在主存储库中。 例如,如果我有一个带有模块的库,我希望它们中的一些可以独立存储在存储库中,包含git提供的问题和所有功能,但同时我希望它们包含在内在图书馆回购。 我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

我认为您正在寻找git submodules

基本上,您提到的每个库都将作为子模块添加。每个这样的子模块都有自己的存储库,主存储库将通过.gitmodules文件中的条目引用它。

正如@Chris在下面的评论中提到的那样,您可能也希望explore git subtrees