GitHub 存储库文件夹图标为黑色且不可点击

GitHub repository folder icon is black and not click-able

我是 GitHub 的新手,发现它很难学。我按照说明 here 从包含项目的现有目录创建新存储库并键入 git init ... 等等

但是我在错误的位置创建了一个存储库,然后通过 github.com 的“设置”将其删除。然后,当我尝试按照我想要的方式重新推送文件时,其中一个子文件夹现在是黑色的(我刚刚删除了存储库的那个)并且现在不可点击 - 即似乎不存在。请参阅下面的屏幕截图中的 statistics_project1

像这样的问题很难解决。将鼠标悬停在黑色子文件夹上时,没有错误消息或解释性文本。

这个post好像很像,但我不知道。解决方案看起来很复杂。 Cannot remove submodule from Git repo

谁能告诉我 github 存储库中的黑色 'unclickable' 文件夹是什么意思?

如果您安装了 git,

Cannot remove submodule from Git repo [duplicate] 已经给出了答案和步骤。

”通过页面Git子模块教程:

要删除子模块,您需要:

  1. 从 .gitmodules 文件中删除相关部分。

  2. 执行 .gitmodules 更改 git 添加 .gitmodules

  3. 从.git/config中删除相关部分。

  4. 运行 git rm --cached path_to_submodule(没有尾部斜杠)。

  5. 运行 rm -rf .git/modules/path_to_submodule

  6. 提交 git 提交 -m "Removed submodule "

  7. 删除现在未跟踪的子模块文件:rm -rf path_to_submodule"

复制自remove a submodule

事实上,解决方案要简单得多。 'blackened' 文件夹实际上是未在本地正确删除的旧存储库。按照我上面提到的最小教程的作者的建议,我只是删除了包含所有 git 信息的 .git 子目录,然后将存储库重新推送到 github.com,现在一切都好了恢复正常。