git submodule: “already exists in the index” 删除依赖子库sub-module-1,并重新添加
Remove the files associated to the submodulerm -rf .git/modules/sub-module-1Remove any references to submodule in config and .gitmodules manually.vim .git/configvim .gitmodulesdelete folder sub-module
·
Remove the files associated to the submodule
rm -rf .git/modules/path/to/sub-module-1
Remove any references to submodule in config and .gitmodules manually.
vim .git/config
vim .gitmodules
delete folder sub-module-1 folder and stage this change first
rm -rf path/to/sub-module-1
git add path/to/sub-module-1
then, you will add sub-module-1 again successfully.
git submodule add url path/to/sub-module-1
更多推荐
所有评论(0)