删除子模块 (步骤较复杂,需手动清理) 如何删除 Git 子模块(Submodule)并清理相关文件 一、删除子模块的基本步骤 删除 Git 子模块的操作不只是简单地删除子模块文件夹,还涉及到对 配置文件、 文件、Git 历史记录以及工作区文件的彻底清理。我们需要按顺序执行多个步骤。 删除子模块文件夹 首先,定位到包含子模块的 Git 项目,并进入项目的根目录。删除子模块文件夹,可以直接用 命令: 其中 是你子模块所在的路径。比如,如果子模块路径为 ,则执行: 选项告诉 Git 仅删除暂存区中的子模块引用,而不删除工作区中的子模块文件。 此命令执行后,你会看到如下类似的输出: 删除 文件中的子模块条目 在 Git 仓库中,子模块的配置存储在 文件中。