Ludovic Frank Gitignore

.gitignore fyrir Unity

58 hunsa reglur fyrir Unity, tilbúinn til að afrita inn í geymsluna þína.

Þverpalla leikjavél

Heildar .gitignore fyrir Unity

# Myndað af LFGitignore - https://lfgitignore.com
# Búið til: 2026-10-31 21:49:59 UTC
# Tækni: Unity

### Unity ###
.utmp/
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Uu]ser[Ss]ettings/
# Log skrá
*.log
*.blend1
*.blend1.meta
/[Mm]emoryCaptures/
/[Rr]ecordings/
/[Aa]ssets/Plugins/Editor/JetBrains*
*.DotSettings.user
.vs/
# Gradle skyndiminni
.gradle/
# Exported hlutir
ExportedObj/
# Verkefnaskrár Consulo
.consulo/
# C# verkefnisskrá
*.csproj
# Unity verkefnaskrá
*.unityproj
# Visual Studio lausn
*.sln
*.slnx
# Lausnarvalkostir notenda
*.suo
# Tímabundnar skrár
*.tmp
# Notendasértækar stillingar
*.user
# Óskir notenda
*.userprefs
# Unity verkefnagagnagrunnur
*.pidb
# Unity Boo verkefni
*.booproj
# Unity gagnaskrá
*.svd
# Gagnagrunnur fyrir villuforrit
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity lýsigögn
*.pidb.meta
# Unity villuleitarlýsigögn
*.pdb.meta
# Unity villuleitarlýsigögn
*.mdb.meta
sysinfo.txt
mono_crash.*
# Android pakki
*.apk
# Android app búnt
*.aab
*.unitypackage
*.unitypackage.meta
# Umsóknarbúnt
*.app
# Crashlytics smíði
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*

Það sem þessar Unity reglur hunsa í raun og veru

Hvert mynstur hér að neðan er útskýrt ásamt ástæðu þess að það á heima í .gitignore skránni þinni.

Almennt

Mynstur Það sem það hunsar
.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/ Almennt
/[Tt]emp/ Almennt
/[Oo]bj/ Almennt
/[Bb]uild/ Almennt
/[Bb]uilds/ Almennt
/[Ll]ogs/ Almennt
/[Uu]ser[Ss]ettings/ Almennt
*.log Log skrá

Sjálfgefið er að Unity styður Blender eignainnflutning, *.blend1 Blender skrár þurfa ekki að vera bundnar

Mynstur Það sem það hunsar
*.blend1 Sjálfgefið er að Unity styður Blender eignainnflutning, *.blend1 Blender skrár þurfa ekki að vera bundnar
*.blend1.meta Sjálfgefið er að Unity styður Blender eignainnflutning, *.blend1 Blender skrár þurfa ekki að vera bundnar

Þeir gætu líka innihaldið mjög viðkvæm gögn

Mynstur Það sem það hunsar
/[Mm]emoryCaptures/ Þeir gætu líka innihaldið mjög viðkvæm gögn

Upptökur geta orðið of stórar

Mynstur Það sem það hunsar
/[Rr]ecordings/ Upptökur geta orðið of stórar

Sjálfvirkt Jetbrains Rider viðbót

Mynstur Það sem það hunsar
/[Aa]ssets/Plugins/Editor/JetBrains* Sjálfvirkt Jetbrains Rider viðbót

Jetbrains Rider persónulegar lagstillingar

Mynstur Það sem það hunsar
*.DotSettings.user Jetbrains Rider persónulegar lagstillingar

Visual Studio skyndiminni skrá

Mynstur Það sem það hunsar
.vs/ Visual Studio skyndiminni skrá

Gradle skyndiminni skrá

Mynstur Það sem það hunsar
.gradle/ Gradle skyndiminni

Sjálfgerð VS/MD/Consulo lausn og verkefnaskrár

Mynstur Það sem það hunsar
ExportedObj/ Exported hlutir
.consulo/ Verkefnaskrár Consulo
*.csproj C# verkefnisskrá
*.unityproj Unity verkefnaskrá
*.sln Visual Studio lausn
*.slnx Sjálfgerð VS/MD/Consulo lausn og verkefnaskrár
*.suo Lausnarvalkostir notenda
*.tmp Tímabundnar skrár
*.user Notendasértækar stillingar
*.userprefs Óskir notenda
*.pidb Unity verkefnagagnagrunnur
*.booproj Unity Boo verkefni
*.svd Unity gagnaskrá
*.pdb Gagnagrunnur fyrir villuforrit
*.mdb Sjálfgerð VS/MD/Consulo lausn og verkefnaskrár
*.opendb Sjálfgerð VS/MD/Consulo lausn og verkefnaskrár
*.VC.db Sjálfgerð VS/MD/Consulo lausn og verkefnaskrár

Unity3D mynduðu metaskrár

Mynstur Það sem það hunsar
*.pidb.meta Unity lýsigögn
*.pdb.meta Unity villuleitarlýsigögn
*.mdb.meta Unity villuleitarlýsigögn

Unity3D mynduð skrá á hrunskýrslum

Mynstur Það sem það hunsar
sysinfo.txt Unity3D mynduð skrá á hrunskýrslum

Mónó sjálfvirkt myndaðar skrár

Mynstur Það sem það hunsar
mono_crash.* Mónó sjálfvirkt myndaðar skrár

Byggir

Mynstur Það sem það hunsar
*.apk Android pakki
*.aab Android app búnt
*.unitypackage Byggir
*.unitypackage.meta Byggir
*.app Umsóknarbúnt

Crashlytics mynduð skrá

Mynstur Það sem það hunsar
crashlytics-build.properties Crashlytics smíði

TestRunner útbúnar skrár

Mynstur Það sem það hunsar
InitTestScene*.unity* TestRunner útbúnar skrár

Addressables hunsa sjálfgefið, áður en notandi sérsniðnar

Mynstur Það sem það hunsar
/ServerData Addressables hunsa sjálfgefið, áður en notandi sérsniðnar
/[Aa]ssets/StreamingAssets/aa* Addressables hunsa sjálfgefið, áður en notandi sérsniðnar
/[Aa]ssets/AddressableAssetsData/link.xml* Addressables hunsa sjálfgefið, áður en notandi sérsniðnar
/[Aa]ssets/Addressables_Temp* Addressables hunsa sjálfgefið, áður en notandi sérsniðnar
/[Aa]ssets/AddressableAssetsData/*/*.bin* Sjálfgefið er að Addressables efni builds myndar addressables_content_state.bin skrár í vettvangssértækum undirmöppum, til dæmis: /Assets/AddressableAssetsData/OSX/addressables_content_state.bin

Visual Scripting sjálfvirkt myndaðar skrár

Mynstur Það sem það hunsar
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db Visual Scripting sjálfvirkt myndaðar skrár
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta Visual Scripting sjálfvirkt myndaðar skrár
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers Visual Scripting sjálfvirkt myndaðar skrár
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta Visual Scripting sjálfvirkt myndaðar skrár

Sjálfvirkar senur með spilunarstillingarprófum

Mynstur Það sem það hunsar
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* Sjálfvirkar senur með spilunarstillingarprófum

UI Toolkit sjálfvirkar skrár

Mynstur Það sem það hunsar
/UIElementsSchema/ UI Toolkit sjálfvirkar skrár

Sjálfvirkt skyndiminni í eignamöppu

Mynstur Það sem það hunsar
/[Aa]ssets/[Ss]ceneDependencyCache* Sjálfvirkt skyndiminni í eignamöppu

Hvernig á að nota þetta .gitignore fyrir Unity

  1. Afritaðu Unity reglurnar hér að ofan, eða halaðu niður skránni beint.
  2. Búðu til skrá sem heitir .gitignore í rót Git geymslunnar þinnar og límdu reglurnar inn í hana.
  3. Ef Git rekur nú þegar einhverjar þessara skráa skaltu keyra git rm -r --cached . og búa síðan til nýtt commit. Git beitir hunsunarreglum aðeins á skrár sem það rekur ekki.
  4. Settu .gitignore skrána í commit svo allir í teyminu noti sömu reglur.

Önnur Leikjavél .gitignore sniðmát

Sjáðu hvert Leikjavél sniðmát