Ludovic Frank Gitignore

.gitignore priekš Unity

58 ignorē Unity noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.

Vairāku platformu spēļu dzinējs

Pilnīgs .gitignore priekš Unity

# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:50:09 UTC
# Tehnoloģijas: Unity

### Unity ###
.utmp/
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Uu]ser[Ss]ettings/
# Žurnāla fails
*.log
*.blend1
*.blend1.meta
/[Mm]emoryCaptures/
/[Rr]ecordings/
/[Aa]ssets/Plugins/Editor/JetBrains*
*.DotSettings.user
.vs/
# Gradle kešatmiņa
.gradle/
# Exported objekti
ExportedObj/
# Konsulu projektu faili
.consulo/
# C# projekta fails
*.csproj
# Unity projekta fails
*.unityproj
# Visual Studio risinājums
*.sln
*.slnx
# Risinājuma lietotāja iespējas
*.suo
# Pagaidu faili
*.tmp
# Lietotājam specifiski iestatījumi
*.user
# Lietotāja preferences
*.userprefs
# Unity projektu datu bāze
*.pidb
# Unity Boo projekts
*.booproj
# Unity datu fails
*.svd
# Programmu atkļūdošanas datu bāze
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity metadati
*.pidb.meta
# Unity atkļūdošanas metadati
*.pdb.meta
# Unity atkļūdošanas metadati
*.mdb.meta
sysinfo.txt
mono_crash.*
# Android iepakojums
*.apk
# Android lietotņu komplekts
*.aab
*.unitypackage
*.unitypackage.meta
# Lietojumprogrammu komplekts
*.app
# Crashlytics būvējums
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*

Ko šie Unity noteikumi faktiski ignorē

Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.

Ģenerālis

Raksts Ko tas ignorē
.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/ Ģenerālis
/[Tt]emp/ Ģenerālis
/[Oo]bj/ Ģenerālis
/[Bb]uild/ Ģenerālis
/[Bb]uilds/ Ģenerālis
/[Ll]ogs/ Ģenerālis
/[Uu]ser[Ss]ettings/ Ģenerālis
*.log Žurnāla fails

Pēc noklusējuma unity atbalsta blendera līdzekļu importēšanu, *.blend1 blendera faili nav jāiesaista t

Raksts Ko tas ignorē
*.blend1 Pēc noklusējuma unity atbalsta blendera līdzekļu importēšanu, *.blend1 blendera faili nav jāiesaista t
*.blend1.meta Pēc noklusējuma unity atbalsta blendera līdzekļu importēšanu, *.blend1 blendera faili nav jāiesaista t

Tajos var būt arī īpaši sensitīvi dati

Raksts Ko tas ignorē
/[Mm]emoryCaptures/ Tajos var būt arī īpaši sensitīvi dati

Ieraksti var kļūt pārāk lieli

Raksts Ko tas ignorē
/[Rr]ecordings/ Ieraksti var kļūt pārāk lieli

Automātiski ģenerēts spraudnis Jetbrains Rider

Raksts Ko tas ignorē
/[Aa]ssets/Plugins/Editor/JetBrains* Automātiski ģenerēts spraudnis Jetbrains Rider

Jetbrains Rider personiskā slāņa iestatījumi

Raksts Ko tas ignorē
*.DotSettings.user Jetbrains Rider personiskā slāņa iestatījumi

Visual Studio kešatmiņas direktorijs

Raksts Ko tas ignorē
.vs/ Visual Studio kešatmiņas direktorijs

Gradle kešatmiņas direktorijs

Raksts Ko tas ignorē
.gradle/ Gradle kešatmiņa

Automātiski ģenerēts VS/MD/Consulo risinājums un projektu faili

Raksts Ko tas ignorē
ExportedObj/ Exported objekti
.consulo/ Konsulu projektu faili
*.csproj C# projekta fails
*.unityproj Unity projekta fails
*.sln Visual Studio risinājums
*.slnx Automātiski ģenerēts VS/MD/Consulo risinājums un projektu faili
*.suo Risinājuma lietotāja iespējas
*.tmp Pagaidu faili
*.user Lietotājam specifiski iestatījumi
*.userprefs Lietotāja preferences
*.pidb Unity projektu datu bāze
*.booproj Unity Boo projekts
*.svd Unity datu fails
*.pdb Programmu atkļūdošanas datu bāze
*.mdb Automātiski ģenerēts VS/MD/Consulo risinājums un projektu faili
*.opendb Automātiski ģenerēts VS/MD/Consulo risinājums un projektu faili
*.VC.db Automātiski ģenerēts VS/MD/Consulo risinājums un projektu faili

Unity3D ģenerētie meta faili

Raksts Ko tas ignorē
*.pidb.meta Unity metadati
*.pdb.meta Unity atkļūdošanas metadati
*.mdb.meta Unity atkļūdošanas metadati

Unity3D ģenerēts fails avāriju pārskatos

Raksts Ko tas ignorē
sysinfo.txt Unity3D ģenerēts fails avāriju pārskatos

Mono automātiski ģenerēti faili

Raksts Ko tas ignorē
mono_crash.* Mono automātiski ģenerēti faili

Būvē

Raksts Ko tas ignorē
*.apk Android iepakojums
*.aab Android lietotņu komplekts
*.unitypackage Būvē
*.unitypackage.meta Būvē
*.app Lietojumprogrammu komplekts

Crashlytics ģenerēts fails

Raksts Ko tas ignorē
crashlytics-build.properties Crashlytics būvējums

TestRunner ģenerētie faili

Raksts Ko tas ignorē
InitTestScene*.unity* TestRunner ģenerētie faili

Addressables noklusējuma ignorē, pirms lietotāja pielāgošanas

Raksts Ko tas ignorē
/ServerData Addressables noklusējuma ignorē, pirms lietotāja pielāgošanas
/[Aa]ssets/StreamingAssets/aa* Addressables noklusējuma ignorē, pirms lietotāja pielāgošanas
/[Aa]ssets/AddressableAssetsData/link.xml* Addressables noklusējuma ignorē, pirms lietotāja pielāgošanas
/[Aa]ssets/Addressables_Temp* Addressables noklusējuma ignorē, pirms lietotāja pielāgošanas
/[Aa]ssets/AddressableAssetsData/*/*.bin* Pēc noklusējuma Addressables saturs builds ģenerēs addressables_content_state.bin failus platformai specifiskās apakšmapēs, piemēram: /Assets/AddressableAssetsData/OSX/addressables_content_state.bin

Vizuālās skriptēšanas automātiski ģenerēti faili

Raksts Ko tas ignorē
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db Vizuālās skriptēšanas automātiski ģenerēti faili
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta Vizuālās skriptēšanas automātiski ģenerēti faili
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers Vizuālās skriptēšanas automātiski ģenerēti faili
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta Vizuālās skriptēšanas automātiski ģenerēti faili

Automātiski ģenerētas ainas, pārbaudot atskaņošanas režīmu

Raksts Ko tas ignorē
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* Automātiski ģenerētas ainas, pārbaudot atskaņošanas režīmu

UI Toolkit automātiski ģenerēti faili

Raksts Ko tas ignorē
/UIElementsSchema/ UI Toolkit automātiski ģenerēti faili

Automātiski ģenerēta kešatmiņa mapē Assets

Raksts Ko tas ignorē
/[Aa]ssets/[Ss]ceneDependencyCache* Automātiski ģenerēta kešatmiņa mapē Assets

Kā lietot šo .gitignore failu tehnoloģijai Unity

  1. Kopējiet iepriekš minētos Unity noteikumus vai lejupielādējiet failu tieši.
  2. Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
  3. Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
  4. Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.

Citas Spēļu dzinējs .gitignore veidnes

Skatiet katru Spēļu dzinējs veidni