添加
git submodule add <url> <path>
- url:子模块仓库地址
 - path:本地存放路径
 
初始化
git submodule update --init --recursive
或者
git submodule init
git submodule update
更新
cd <path>
git pull origin <branch>
删除
- 
删除submodule缓存
git rm --cached <path> - 
删除submodule目录
rm -rf <path> - 
删除文件
.gitmodules中对应子模块内容 - 
删除
.git/modules对应子模块目录rm -rf .git/modules/<path> - 
删除
.git/config中对应子模块内容