Skip to content

Instantly share code, notes, and snippets.

@Borod4r
Last active August 8, 2025 11:09
Show Gist options
  • Save Borod4r/fcfbfe72681d64006fdb416638ff083b to your computer and use it in GitHub Desktop.
Save Borod4r/fcfbfe72681d64006fdb416638ff083b to your computer and use it in GitHub Desktop.
.gitignore for Unity projects
# ===================================================
# Unity folders
# ===================================================
/[Bb]uild/
/[Bb]uilds/
/[Ll]ibrary/
/[Ll]ogs/
/[Mm]emoryCaptures/
/[Oo]bj/
/[Rr]ecordings/
/[Tt]emp/
/[Uu]ser[Ss]ettings/
# ===================================================
# Unity3D generated meta files
# ===================================================
*.pidb.meta
*.pdb.meta
*.mdb.meta
# ===================================================
# Unity3D Generated File On Crash Reports
# ===================================================
sysinfo.txt
# ===================================================
# Rider
# ===================================================
/.idea/
# Autogenerated Jetbrains Rider plugin
/[Aa]ssets/Plugins/Editor/JetBrains*
# Jetbrains Rider personal-layer settings
*.DotSettings.user
# ===================================================
# Visual Studio cache directory
# ===================================================
.vs/
# ===================================================
# Gradle
# ===================================================
.gradle/
# =======================================================
# Autogenerated VS/MD/Consulo solution and project files
# =======================================================
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db
# =======================================================
# Crashlytics generated file
# =======================================================
crashlytics-build.properties
# =======================================================
# TestRunner generated files
# =======================================================
InitTestScene*.unity*
# =======================================================
# Auto-generated scenes by play mode tests
# =======================================================
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity*
# =======================================================
# Addressables
# =======================================================
# Addressables default ignores, before user customizations
/ServerData
/[Aa]ssets/StreamingAssets/aa*
/[Aa]ssets/AddressableAssetsData/link.xml*
/[Aa]ssets/Addressables_Temp*
# By default, Addressables content builds will generate addressables_content_state.bin
# files in platform-specific subfolders, for example:
# /Assets/AddressableAssetsData/OSX/addressables_content_state.bin
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
# =======================================================
# Visual Scripting auto-generated files
# =======================================================
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta
# =======================================================
# Local-only assets
# =======================================================
/[Aa]ssets/[Ll]ocal/
/[Aa]ssets/[Ll]ocal.meta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment