如何从github存储库中删除子模块?

时间:2012-11-29 20:14:10

标签: git github git-submodules

我碰巧在本地存储库中更改了目录的名称,然后继续将此更改推送到我的github存储库。实际上,它导致此存储库变为git子模块,该子模块在github上显示为绿色图标,无法深入到目录中以查看单个文件。

如何从github中删除子模块?

1 个答案:

答案 0 :(得分:0)

将目录删除为文件。

git rm --cached path/to/directory

请注意,您不使用尾部斜杠。这将删除指向子存储库中的commmit的特殊文件。

在将目录重新添加到索引之前,删除/ path / to /目录中的.git文件夹。