git modules 相关命令
1.删除子模块文件夹
$ git rm --cached GWToolkit
$ rm -rf GWToolkit
echo -e "backend\ndbinit\nfrontend\ndocs\nreleases\ngreatdas" | xargs -t -I {} git rm --cached {}
echo -e "backend\ndbinit\nfrontend\ndocs\nreleases\ngreatdas" | xargs -t -I {} rm -rf {}
2. 删除 .gitmodules 文件中相关子模块的信息,类似于:
[submodule "GWToolkit"]
path = GWToolkit
url = https://github.com/iphysresearch/GWToolkit.git
3.删除 .git/config 中相关子模块信息,类似于:
[submodule "GWToolkit"]
url = https://github.com/iphysresearch/GWToolkit.git
active = true
4.删除 .git 文件夹中的相关子模块文件
$ rm -rf .git/modules/GWToolkit