git submodule 操作
添加
- 不指定分支
| |
- 指定分支
| |
使用
| |
更新
| |
删除
- 删除子模块目录
1rm -rf 子模块 - 删除
.gitmodules中对应子模块的内容1vim .gitmodules - 删除.git/config 配置中的对应子模块内容
1vim .git/config - 删除
.git/modules下对应子模块文件1rm -rf .git/modules/zmk - 删除 git 索引中对应子模块
1git rm --cached 子模块
修改子模块的 url
- 手动修改 .gitmodules 文件对应内容
| |
- 执行命令更新
| |