59 lines
881 B
Plaintext
59 lines
881 B
Plaintext
# Unity Project - Optimized .gitignore
|
|
# Updated from: https://github.com/github/gitignore/blob/main/Unity.gitignore
|
|
|
|
# Ignore everything
|
|
/*
|
|
|
|
# Allow specific folders and files
|
|
!/Assets/
|
|
!/Assets/Scripts/
|
|
|
|
# Ignore unnecessary Unity directories and files
|
|
[Ll]ibrary/
|
|
[Tt]emp/
|
|
[Oo]bj/
|
|
[Bb]uild*/
|
|
[Ll]ogs/
|
|
[Uu]ser[Ss]ettings/
|
|
|
|
# Ignore large or sensitive directories
|
|
[Mm]emoryCaptures/
|
|
[Rr]ecordings/
|
|
|
|
# Development tools
|
|
.vs/
|
|
.gradle/
|
|
ExportedObj/
|
|
.consulo/
|
|
*.csproj
|
|
*.unityproj
|
|
*.sln
|
|
*.tmp
|
|
*.user*
|
|
*.pidb
|
|
*.booproj
|
|
*.VC.db
|
|
|
|
# Unity-generated meta files
|
|
*.pidb.meta
|
|
*.pdb.meta
|
|
*.mdb.meta
|
|
|
|
# Unity crash report
|
|
sysinfo.txt
|
|
|
|
# Build output
|
|
*.apk
|
|
*.aab
|
|
*.app
|
|
*.unitypackage*
|
|
|
|
# Crashlytics properties
|
|
crashlytics-build.properties
|
|
|
|
# Packed Addressables
|
|
Assets/AddressableAssetsData/**/*.bin*
|
|
|
|
# Temporary Android StreamingAssets
|
|
Assets/StreamingAssets/aa.meta
|
|
Assets/StreamingAssets/aa |