Git可以克隆一个不包括子模块的分支吗?

时间:2017-06-23 15:35:56

标签: git git-submodules

我有两个Git存储库用于同一个项目,一个有子模块但另一个没有子模块。

  • Repository1:有一个子模块并跟踪子模块中的更改
  • Repository2:没有关于子模块的任何内容

如何配置两个存储库以同步除子模块之外的公共部分?

我认为将repository2上的分支合并到repository1并不重要,但是以相反的方式合并,因为将提取与子模块相关联的提交。

是否可以克隆分支,不包括有关汇总的所有配置和提交

我找到了包含/更新子模块的选项,例如--recurse-submodules,但无法找到除子模块之外的任何选项。

使用Git克隆时有没有办法忽略子模块?

1 个答案:

答案 0 :(得分:3)

我认为这只是默认设置:在使用子模块克隆存储库时,子模块不会被克隆。