繁体   English   中英

Git 子模块的克隆子模块

[英]Git clone submodules of submodules

我有一个 git 项目,其中包含子模块。 这些子模块之一有自己的子模块。

当我使用git clone --recurse-submodules -j8 git@gitlab.com/example.git只有第一层子模块得到更新并从存储库中提取主分支。

如何克隆该项目中的所有主分支?

树示例:

| project A
| Project B
| Project C  
  | Project D
  | Project E

上面所有的项目都是子模块,其中 A、B 和 C 按预期克隆,我得到了他们的主分支,但至于 D 和 EI 不明白。

尝试使用:

git submodule update --init --recursive

或者:

git submodule sync --recursive && git submodule update --init --recursive

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM