Github正在工作。然后,当我发表评论并转到github UI时,我查看了该存储库,对于其中一个文件夹,我看到了一个绿色文件夹,无法单击以进行向下钻取。我该如何解决?

更进一步,当我 checkout 仓库并切换到分支时,那里什么也没有。数据去哪儿了?

最佳答案

这是子模块。基本上,这是指向另一个存储库的特定提交的指针。

通常情况下,以下情况(并非详尽无遗)将依赖于子模块

  • 避免重复代码
  • 在非常特定的时间点声明与另一个项目的依赖关系

  • 您可以通过阅读以下资源找到有关子模块的更多信息。
  • Pro Git book
  • Git man page

  • 下面是GitHub当前如何显示子模块的示例。在名称的右侧,您会注意到此子模块正在引用的commit sha(7a361e9)的缩写形式。

    关于github - UI上的绿色文件夹。无法深入到文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10753027/

    10-14 17:54
    查看更多