Git,稀疏结账可以用作子模块吗?

时间:2016-07-26 05:49:43

标签: git

我想要制作很多文件和文件夹。子模块的问题是我必须为每个文件/文件夹创建一个repo。

稀疏结账是否可以将所有内容保存在一个仓库中,并且仍然可以为特定的组合选择我想要的内容,并且还能够更新在主“核心”仓库中进行的更改?

1 个答案:

答案 0 :(得分:2)

不,正如我在上一个问题中提到的那样:

Git稀疏结账是为了获得one repo的一部分 这意味着MyCompositeRepo1MyCompositeRepo2不会是独立的回购,而相同的回购只有MyCoreRepo具有不同的内容。

如果您打算只保留一个回购,最好将不同的分支保留在不同的内容中。
即3个分支,每个分支只包含您需要的文件。