Git for unity(和Hololens)

时间:2017-11-29 01:19:10

标签: git unity3d hololens

other questions in SO解释了如何将Git与Unity结合使用。我还发现this resource处理同样的问题。

另一方面,this page处理Hololens开发的git(使用unity)。

我的问题更具体。您可以在第一个和第二个链接的.gitignore文件中看到它们包含

# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
忽略文件中的

。现在,在每个统一项目中,根目录中都有一个C#解决方案文件(以及一个userprefs文件和csproj文件)。

为什么这些文件不包含在版本控制中?

好的,你可以说“它们不包括在内,因为在打开一个统一的项目时,它们是自动生成的”(真的吗?这是真的吗?)

但是为什么在第三个资源的ignore file(处理hololens开发的那个)中,忽略文件中没有包含.sln或.userprefs或.csproj? (由unity生成的C#文件位于App目录中,其中包含这些不是此问题的主题)

1 个答案:

答案 0 :(得分:1)

对你的问题的简单回答可能this用户没有兴趣添加或者他忘记添加这些文件,正如我看到another gitignore on Github,它包含.csProject,.userPrefs和.sln和它完美地适用于用户。