子模块的Git克隆子模块

问题描述 投票:0回答:1

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

[当我使用git clone --recurse-submodules -j8 [email protected]/example.git时,只有子模块的第一层会更新,并从存储库中提取master分支。

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

树示例:

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

上面的所有项目都是子模块,其中的A,B和C如预期那样被克隆,我正在获得其master分支,但至于D和E,我没有得到它。

git git-submodules
1个回答
0
投票

尝试使用:

git submodule update --init --recursive

或:

git submodule sync --recursive && git submodule update --init --recursive
© www.soinside.com 2019 - 2024. All rights reserved.