如何永久删除git存储库中的子模块?

时间:2013-04-15 00:40:51

标签: git dvcs

前几天,我使用了git的子模块功能并添加了相当多的存储库,但我现在删除了所有存储库(git submodule list不返回任何内容;同时,.git/config和相关的{{ 1}}不包含任何存储库信息)。但git 执行保留它们:它们仍在 .gitmodules 目录中!令我恼火的是他们占用磁盘空间,即使我根本不需要它们(我相信我可以随时重新添加它们作为子模块)。

那我怎么处理呢?我可以简单地删除目录.git/modules吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以rm -rf .git/modules/XXX