Git:如何在不删除子模块存储库的情况下删除子模块引用

Git: How to remove submodule reference without removing the submodule repository

正如标题所说,我只想从我的主存储库中删除对其他存储库的引用,而不从该存储库中删除文件。正如我所看到的,来自 git 的所有命令都删除了存储库文件,我不想这样做。

你应该试试:

git submodule deinit {{SUBMODULE_PATH}}
rm -rf .git/modules/{{SUBMODULE_PATH}}