为什么git下载文件夹作为文件?

时间:2016-04-06 20:13:05

标签: git openshift git-clone

出于某种原因,当我在openshift设备上克隆存储库时,一些目录显示为目录的名称,但它们是没有扩展名的文件。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

  

某些目录显示为目录的名称,但它们是没有扩展名的文件

在您的情况下,“文件夹”是链接 它们可以是符号链接子模块

<强> Example:

这是子模块在github中的显示方式:

enter image description here

当签出git时,它们是简单的文件夹

这就是符号链接的显示方式(箭头)

enter image description here

在文件系统(Unix)上看起来就像这样:

enter image description here

答案 1 :(得分:0)

这可能是由于repo中的目录实际上是目录的符号链接,而您在Windows上。如果是这种情况,您可以简单地忽略它,并在处理文件时使用目录的实际路径。