GitHub存储库文件夹图标为黑色且无法单击

时间:2016-07-19 00:56:38

标签: github repository git-commit

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

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

要解决这样的问题非常困难。将鼠标悬停在黑色子文件夹上时没有错误消息或说明文字。

这篇文章看似相似,但我不知道。解决方案看起来很复杂 Cannot remove submodule from Git repo

有人可以告诉我一个黑色的'unclickable'文件夹在github存储库中意味着什么吗?enter image description here

2 个答案:

答案 0 :(得分:2)

如果您安装了git,

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

"通过页面Git Submodule Tutorial:

要删除子模块,您需要:

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

  2. 阶段.gitmodules更改git add .gitmodules

  3. 从.git / config。

  4. 删除相关部分
  5. 运行git rm --cached path_to_submodule(没有尾部斜杠)。

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

  7. 提交git commit -m"删除子模块"

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

  9. remove a submodule

    复制

答案 1 :(得分:0)

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

enter image description here