git submodule添加、使用和删除

添加

git submodule add <url> <path>

 

使用

git submodule init
git submodule update

 

删除

git submodule deinit <submodule-name>
vi .gitmodules 删除项目目录下.gitmodules文件中子模块相关条目
vi .git/config 删除配置项中子模块相关条目
rm .git/module/* 删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可
git rm --cached 子模块名称


版权声明:本文为long458原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。