首页 > 解决方案 > Github 文件夹结构或布局问题

问题描述

我在 Github 存储库中保存/提交了项目,但我一直在努力理解,为什么文件夹的结构/布局没有以保存在本地驱动器中的方式显示。让我们举个例子:-

本地驱动器中的文件夹布局/结构:-

r: src
 c: services
  c:  Basket
   c:  Basket.API

保存在 Github repo 中的文件夹布局/结构:-

r: src
 c: Services
  c: Basket/Basket.API


Legend: r: root
        c: child

为什么文件夹布局与 Github Repo 在本地驱动器中的方式不同步。一些文件夹确实保存了我想要的方式,但不是全部。我的意思是我希望它应该显示与在本地驱动器中的相同,如下所示:-

r: src
 c: services
  c: basket
    c: basket.api

任何想法??

标签: github

解决方案


当文件夹仅包含单个文件夹/文件时,Github 会折叠文件夹。如果文件夹中有两个或更多项目,它不会折叠文件夹。例如,如果有一个文件夹 A,其中有一个文件夹 B,那么 Github 会将它折叠到 A/B。如果 B 是文件而不是文件夹,它的工作方式相同。如果我们有一个文件夹 A 包含两个项目 B 和 C,Github 根本不会折叠目录结构。


推荐阅读