1、增加子模块
假设有项目app,想要增加子模块,也就是新的依赖到项目app中,那么需要这样操作,到指定的目录下,比如app/xx/,右键选择打开Git Bash Here,然后使用命令行
git submodule add address "自建的子模块的文件夹名,比如aaa"
2、clone项目
- 如果使用
git clone address
命令来下载项目,那么就会发现,子模块aaa文件夹中,并没有下载成功。也就是使用git clone address
命令时,只是下载了主项目的代码,子模块并没有下载。 - 想要主项目和子模块都clone下来,需要这样操作,使用命令:
git clone --recursive address
参考博文:
https://www.yiibai.com/git/git_submodule.html
https://blog.csdn.net/xudailong_blog/article/details/79212220