查看已有的子模块
添加子模块
如果没有添加过的话,通过git status 可以看到在目录中新加了一个.gitmodule的文件。
1
| git submodule add <url> <path>
|

初始化子模块(如果子模块内容为空的话)
1 2
| git submodule init git submodule update
|
- 删除子模块目录
- 打开
.gitmodules文件,删除对应模块
- 打开
.git/config,删除对应模块
- 删除
.git/module/ 下对应子模块
- 如果报错:执行
git rm --cached