首页 > 解决方案 > Git:如何在不删除子模块存储库的情况下删除子模块引用

问题描述

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

标签: gitgitlabgit-submodulesatlassian-sourcetree

解决方案


你应该尝试:

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

推荐阅读