.gitignore per a Unity
58 regles d’exclusió de Unity, llestes per copiar al repositori.
Motor de joc multiplataforma
El .gitignore complet per a Unity
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:49:31 UTC
# Tecnologies: Unity
### Unity ###
.utmp/
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Uu]ser[Ss]ettings/
# Fitxer de registre
*.log
*.blend1
*.blend1.meta
/[Mm]emoryCaptures/
/[Rr]ecordings/
/[Aa]ssets/Plugins/Editor/JetBrains*
*.DotSettings.user
.vs/
# memòria cau Gradle
.gradle/
# Exported objectes
ExportedObj/
# Fitxers del projecte Consulo
.consulo/
# Fitxer de projecte C#
*.csproj
# Fitxer de projecte Unity
*.unityproj
# Solució Visual Studio
*.sln
*.slnx
# Opcions d'usuari de la solució
*.suo
# Fitxers temporals
*.tmp
# Configuració específica de l'usuari
*.user
# Preferències de l'usuari
*.userprefs
# Base de dades del projecte Unity
*.pidb
# Unity Projecte Boo
*.booproj
# Fitxer de dades Unity
*.svd
# Base de dades de depuració del programa
*.pdb
*.mdb
*.opendb
*.VC.db
# Metadades Unity
*.pidb.meta
# Metadades de depuració de Unity
*.pdb.meta
# Metadades de depuració de Unity
*.mdb.meta
sysinfo.txt
mono_crash.*
# Paquet Android
*.apk
# Paquet d'aplicacions Android
*.aab
*.unitypackage
*.unitypackage.meta
# Paquet d'aplicacions
*.app
# Compilació de Crashlytics
crashlytics-build.properties
InitTestScene*.unity*
/ServerData
/[Aa]ssets/StreamingAssets/aa*
/[Aa]ssets/AddressableAssetsData/link.xml*
/[Aa]ssets/Addressables_Temp*
/[Aa]ssets/AddressableAssetsData/*/*.bin*
/[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
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity*
/UIElementsSchema/
/[Aa]ssets/[Ss]ceneDependencyCache*
El que aquestes regles Unity ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
General
| Patró | El que ignora |
|---|---|
.utmp/ |
This .gitignore file should be placed at the root of your Unity project directory Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore |
/[Ll]ibrary/ |
General |
/[Tt]emp/ |
General |
/[Oo]bj/ |
General |
/[Bb]uild/ |
General |
/[Bb]uilds/ |
General |
/[Ll]ogs/ |
General |
/[Uu]ser[Ss]ettings/ |
General |
*.log |
Fitxer de registre |
Per defecte, Unity admet la importació de recursos de Blender; els fitxers *.blend1 de Blender no cal confirmar-los.
| Patró | El que ignora |
|---|---|
*.blend1 |
Per defecte, Unity admet la importació de recursos de Blender; els fitxers *.blend1 de Blender no cal confirmar-los. |
*.blend1.meta |
Per defecte, Unity admet la importació de recursos de Blender; els fitxers *.blend1 de Blender no cal confirmar-los. |
També podrien contenir dades extremadament sensibles
| Patró | El que ignora |
|---|---|
/[Mm]emoryCaptures/ |
També podrien contenir dades extremadament sensibles |
Les gravacions poden tenir una mida excessiva
| Patró | El que ignora |
|---|---|
/[Rr]ecordings/ |
Les gravacions poden tenir una mida excessiva |
Connector de Jetbrains Rider generat automàticament
| Patró | El que ignora |
|---|---|
/[Aa]ssets/Plugins/Editor/JetBrains* |
Connector de Jetbrains Rider generat automàticament |
Configuració de la capa personal de Jetbrains Rider
| Patró | El que ignora |
|---|---|
*.DotSettings.user |
Configuració de la capa personal de Jetbrains Rider |
Directori de memòria cau Visual Studio
| Patró | El que ignora |
|---|---|
.vs/ |
Directori de memòria cau Visual Studio |
Directori de memòria cau Gradle
| Patró | El que ignora |
|---|---|
.gradle/ |
memòria cau Gradle |
Fitxers de projecte i solució VS/MD/Consulo generats automàticament
| Patró | El que ignora |
|---|---|
ExportedObj/ |
Exported objectes |
.consulo/ |
Fitxers del projecte Consulo |
*.csproj |
Fitxer de projecte C# |
*.unityproj |
Fitxer de projecte Unity |
*.sln |
Solució Visual Studio |
*.slnx |
Fitxers de projecte i solució VS/MD/Consulo generats automàticament |
*.suo |
Opcions d'usuari de la solució |
*.tmp |
Fitxers temporals |
*.user |
Configuració específica de l'usuari |
*.userprefs |
Preferències de l'usuari |
*.pidb |
Base de dades del projecte Unity |
*.booproj |
Unity Projecte Boo |
*.svd |
Fitxer de dades Unity |
*.pdb |
Base de dades de depuració del programa |
*.mdb |
Fitxers de projecte i solució VS/MD/Consulo generats automàticament |
*.opendb |
Fitxers de projecte i solució VS/MD/Consulo generats automàticament |
*.VC.db |
Fitxers de projecte i solució VS/MD/Consulo generats automàticament |
Unity3D ha generat metafitxers
| Patró | El que ignora |
|---|---|
*.pidb.meta |
Metadades Unity |
*.pdb.meta |
Metadades de depuració de Unity |
*.mdb.meta |
Metadades de depuració de Unity |
Unity3D ha generat un fitxer als informes d'error
| Patró | El que ignora |
|---|---|
sysinfo.txt |
Unity3D ha generat un fitxer als informes d'error |
Fitxers mono generats automàticament
| Patró | El que ignora |
|---|---|
mono_crash.* |
Fitxers mono generats automàticament |
Construeix
| Patró | El que ignora |
|---|---|
*.apk |
Paquet Android |
*.aab |
Paquet d'aplicacions Android |
*.unitypackage |
Construeix |
*.unitypackage.meta |
Construeix |
*.app |
Paquet d'aplicacions |
Fitxer generat per Crashlytics
| Patró | El que ignora |
|---|---|
crashlytics-build.properties |
Compilació de Crashlytics |
Fitxers generats per TestRunner
| Patró | El que ignora |
|---|---|
InitTestScene*.unity* |
Fitxers generats per TestRunner |
Els adreçables ignora per defecte, abans de les personalitzacions de l'usuari
| Patró | El que ignora |
|---|---|
/ServerData |
Els adreçables ignora per defecte, abans de les personalitzacions de l'usuari |
/[Aa]ssets/StreamingAssets/aa* |
Els adreçables ignora per defecte, abans de les personalitzacions de l'usuari |
/[Aa]ssets/AddressableAssetsData/link.xml* |
Els adreçables ignora per defecte, abans de les personalitzacions de l'usuari |
/[Aa]ssets/Addressables_Temp* |
Els adreçables ignora per defecte, abans de les personalitzacions de l'usuari |
/[Aa]ssets/AddressableAssetsData/*/*.bin* |
De manera predeterminada, les compilacions de contingut Addressables generaran fitxers addressables_content_state.bin en subcarpetes específiques de la plataforma, per exemple: /Assets/AddressableAssetsData/OSX/addressables_content_state.bin |
Fitxers generats automàticament de Visual Scripting
| Patró | El que ignora |
|---|---|
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db |
Fitxers generats automàticament de Visual Scripting |
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta |
Fitxers generats automàticament de Visual Scripting |
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers |
Fitxers generats automàticament de Visual Scripting |
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta |
Fitxers generats automàticament de Visual Scripting |
Escenes generades automàticament mitjançant proves del mode de reproducció
| Patró | El que ignora |
|---|---|
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* |
Escenes generades automàticament mitjançant proves del mode de reproducció |
Fitxers generats automàticament UI Toolkit
| Patró | El que ignora |
|---|---|
/UIElementsSchema/ |
Fitxers generats automàticament UI Toolkit |
Memòria cau generada automàticament a la carpeta Actius
| Patró | El que ignora |
|---|---|
/[Aa]ssets/[Ss]ceneDependencyCache* |
Memòria cau generada automàticament a la carpeta Actius |
Com utilitzar aquest .gitignore per a Unity
- Copieu les regles Unity anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.