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