github / git:github没有在子目录中显示文件

时间:2014-09-09 19:12:30

标签: git github

创建了一个新的github repo,并将所有内容添加到目录中,并添加到repo中。我注意到子目录在github上可见但是变灰了 - 我无法点击它。执行git ls-files,我看到添加了所有文件。我不相信这个目录的内容曾经被发送到github,因为它是一个大目录,git push几乎没有时间。

为什么我在github上看不到这个子目录?

下面显示了github.com的列表。 “.vim”子目录显示为灰色。

enter image description here

编辑:

我很久以前就从其中一个子目录创建了一个回购并忘记了它。该子目录中的.git文件阻止我将其添加到新的repo中。解决方案是将其链接为子模块,或者选择该目录属于新的仓库或旧仓库。

当我发现这个问题时,要保持这个问题与其他链接的SO问题完全不同。

1 个答案:

答案 0 :(得分:1)

可能 submodule ,为in this question

当你克隆那个仓库时,你需要做一个:

git submodule update --init

这将允许您查看该文件夹的内容。