2017-04-10 30 views
0

如果我创建一个Git仓库,是最好能有一个顶级目录(与项目名称)是git最佳实践来版本的顶级目录?

root 
|- project 
    |- foo.c 
    |- baz.S 
|- readme.md 

或者是更好的版本顶部目录的根目录下的内容是什么?

root 
|- foo.c 
|- baz.S 
|- readme.md 

还是没关系?

+1

你是什么意思的“顶级目录”?你应该努力保持一个项目=一个存储库,除此之外我不完全确定你在问什么。 –

+0

@ LasseV.Karlsen我试图澄清这个问题。事先知道根目录是否存在目录或文件是否在那里可能很重要。 –

回答

1

我认为最常见的方法是让你的存储库根是你的项目的根

root 
|- file1 
|- file2 

但在某些情况下,它是有意义的包装在另一个目录中的项目文件将它们分开从元/配置文件。例如,如果您在网页上工作:

root 
|- project 
    |- index.html 
    |- script.js 
|- readme.md 

这只是归结于您自己的偏好和要求。无论看起来合适。