要拉取GIT代码时,有时候需要拉取多个GIT模块,一起配合使用;
1、下载主模块:
git clone -b master http://username:passwd@git.wondershare.cn/XXX.git
2、增加子模块:(proto为目录名)
git submodule -b master add http://username:passwd@git.wondershare.cn/XXX.git proto
备注:
增加子模块时,可能会提示:'src/proto' already exists in the index (因为主模块已经包含了proto目录)
此时需要退到主模块目录下,执行:
rm -rf .git/index src/proto/
然后再执行第二步动作