git add submodule添加错库应该如何删除?
参考
问题
在用git
引用外部库,我经常会遇到这样的问题,利用git submodule add $external_lib
添加外部库之后,很难进行删除,现在给出一种亲测有效的删除的方法:
解释一下, 其实只要遵循中间的步骤1.2.3.
即可, 调用会删除如下三个位置的信息:
- 调用
git submodule add $external_lib
的位置 .git/modules/a/submodule
.gitmodules
code如下,a/submodule
即添加的外部库的位置:
1. git submodule deinit -f a/submodule
2. rm -rf .git/modules/a/submodule
3. git rm -f a/submodule