[英]Git recursive clone on a branch does not work
我正在尝试使用几个git子模块克隆存储库的特定分支,而实际上无法克隆它们。 我正在努力:
git clone --recurse-submodules --branch myBranch -j8 https://github.com/me/myrepo
但是,即使开始克隆后,所有子模块文件夹也都为空。
也尝试git submodule update
, git submodule sync
...但是什么都行不通,而且我没有主意。
确保这些子模块在mybranch中存在:
.gitmodules
文件 git ls-files -s aSubmoduleFolder
的输出 (无斜杠) 如果没有子模块条目,那将解释为什么它们为空。
如评论所示,如果它们是git submodule update --init
应该就足够了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.