我碰巧在本地存储库中更改了目录的名称,然后继续将此更改推送到我的github存储库。实际上,它导致此存储库变为git子模块,该子模块在github上显示为绿色图标,无法深入到目录中以查看单个文件。
如何从github中删除子模块?
答案 0 :(得分:0)
将目录删除为文件。
git rm --cached path/to/directory
请注意,您不使用尾部斜杠。这将删除指向子存储库中的commmit的特殊文件。
在将目录重新添加到索引之前,删除/ path / to /目录中的.git文件夹。