我在Github存储库中保存/提交了项目,但是我一直在努力理解,为什么文件夹的结构/布局没有以保存在本地驱动器中的方式显示。让我们举个例子:-
本地驱动器中的文件夹布局/结构:-
r: src
c: services
c: Basket
c: Basket.API
文件夹布局/结构保存在Github存储库中:-
r: src
c: Services
c: Basket/Basket.API
Legend: r: root
c: child
为什么文件夹布局无法通过Github Repo在本地驱动器中同步。有些文件夹确实保存了我想要的方式,但并非全部。我的意思是我希望它应该与本地驱动器中的显示相同,如下所示:-
r: src
c: services
c: basket
c: basket.api
有什么主意吗?
答案 0 :(得分:1)
当文件夹仅包含一个文件夹/文件时,Github会折叠文件夹。如果文件夹中有两个或多个项目,则不会折叠该文件夹。例如,如果有一个文件夹A,其中有一个文件夹B,那么Github会将其折叠到A / B。如果B是文件而不是文件夹,则其工作原理相同。如果我们的文件夹A包含B和C两个项目,那么Github根本不会折叠目录结构。