当前位置:  开发笔记 > IOS > 正文

使用git包括子模块

如何解决《使用git包括子模块》经验,为你挑选了2个好方法。

在我的一个iOS项目中,我添加了一个子模块,让我说我的朋友想拉它包括子模块,他怎么能这样做?每当我尝试从github下载zip文件时,它都不会随之拉动子模块



1> Dietrich Epp..:

这是设计的.获取子模块作为第二步.

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

然后,在之后再添加一步git pull.

git pull ...
git submodule update --recursive

当然,这只有在子模块首先正确设置时才有效...


git submodule update --recursive根本不对我做任何事情.
非常有用的答案:我发现自己始终忘记了`git clone`中的`--recursive`.

2> Mark Longair..:

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

git clone --recursive 

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有