你的.gitignore文件对于Unity项目是什么样的?

Ben*_*ney 1 unity-game-engine unity5 unity2d

我开始使用Unity,我注意到即使代码变化很小,也会产生大量的git差异.

最初,我.gitignore刚刚有这个: Temp/

但它没有做太多繁重的工作.

我在Github上找到了这个.gitignore模板,但我很好奇是否有其他人使用它 - 无论是起点还是原样.

小智 5

我习惯使用相同的.gitignore,完全没有任何问题.适用于macOS和Windows.

/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*

# Visual Studio 2015 cache directory
/.vs/

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


# Unity3D generated meta files
*.pidb.meta

# Unity3D Generated File On Crash Reports
sysinfo.txt

# Builds
*.apk
Run Code Online (Sandbox Code Playgroud)

  • 作为链接的重复提到的,其他的事情,你会想要做的是设置[强制文本资产连载](https://i.stack.imgur.com/luaOL.png),使资产更加友好,当你差异比较做一个git签到. (3认同)