繁体   English   中英

使用包含子模块的 git 拉取

[英]pull using git including submodule

在我的一个 iOS 项目中,我添加了一个子模块,假设我的一个朋友想拉它包括子模块,他怎么能做到这一点? 每当我尝试从 github 下载 zip 文件时,它都不会同时拉取子模块

那是设计使然。 第二步获取子模块。

git clone git://url...
cd repo
git submodule update --init

然后,在git pull之后添加另一个步骤。

git pull ...
git submodule update --recursive

当然,这只有在子模块首先正确设置的情况下才有效......

您可以使用--recursive选项进行克隆,以便自动初始化和更新子模块(以及这些子模块包含的任何子模块等)

git clone --recursive <URL-OF-REPOSITORY>

暂无
暂无

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

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