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