一、子模块添加
git submodule add <url> <path>
git submodule add https://github.com/../.git themes/MeiFixIt
二、子模块更新
git submodule update --remote --merge
三、下载子模块
同父模块一起下载子模块
git clone --recurse-submodules <repository-url>
父模块下载完成,再下载子模块
git submodule update --init --recursive
如果子模块下载不下来或者下载缓慢可以将.gitmodules
文件中的url
切换成SSH
连接
四、删除子模块
rm -rf 子模块目录
删除子模块目录及源码vi .gitmodules
删除项目目录下.gitmodules文件中子模块相关条目vi .git/config
删除配置项中子模块相关条目rm .git/modules/*
删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可
参考
标签:Git,删除,--,submodule,git,模块,目录 From: https://www.cnblogs.com/meidanlong/p/17912964.html