freeCodeCamp/guide/chinese/miscellaneous/how-to-remove-a-submodule-i.../index.md

869 B

title localeTitle
How to Remove a Submodule in Git 如何删除Git中的子模块

在不再需要子模块时,删除子模块非常有用。以下步骤概述了子模块的删除。

删除子模块

  • .gitmodules文件中删除引用子模块的部分
  • 通过git add .gitmodules进行更改
  • .git/config删除子模块的相关部分。
  • 运行git rm --cached path_to_submodule (没有尾部斜杠)
  • 运行rm -rf .git/modules/path_to_submodule
  • 使用`git commit -m“删除子模块”提交更改“
  • 删除现在未跟踪的子模块文件rm -rf path_to_submodule

来源