我应该在项目源文件夹中还是在上层创建一个 Git 存储库

Rya*_*yan 5 git

我应该在项目源文件夹中还是在上层创建一个 Git 存储库?

例如

方法一

.git
project
project\foo.c
project\bar.c
Run Code Online (Sandbox Code Playgroud)

方法二(项目文件夹下)

.git 
foo.c
bar.c
Run Code Online (Sandbox Code Playgroud)

Dr *_*Kay 1

第二个。然而,有些人更喜欢将源代码放在src目录中。当您的项目变得更加复杂并且您必须包含文档、测试(您可以将它们放在项目目录中,紧邻src)时,它非常有用。