From ec92c289e8bd2971dc54a4052fc75043817df674 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:33:45 +0300 Subject: [PATCH 01/11] Unity: Update Memory Profiler entry --- Unity.gitignore | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Unity.gitignore b/Unity.gitignore index 3c335aea..3f4dacae 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -19,9 +19,10 @@ *.blend1 *.blend1.meta -# MemoryCaptures can get excessive in size. +# Memory Profiler generated files +# MemoryCaptures can get excessive in size # They also could contain extremely sensitive data -/[Mm]emoryCaptures/ +/[Mm]emory[Cc]aptures/ # Recordings can get excessive in size /[Rr]ecordings/ From 4c103796052826121dbced59d450344b8e4345aa Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:34:29 +0300 Subject: [PATCH 02/11] Unity: Update Builds entries Add debug data directories entry Add OBB (Opaque Binary Blob) files entry --- Unity.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 3f4dacae..d5810ae4 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -72,8 +72,11 @@ sysinfo.txt mono_crash.* # Builds +/*_BackUpThisFolder_ButDontShipItWithYourGame/ +/*_BurstDebugInformation_DoNotShip/ *.apk *.aab +*.obb *.unitypackage *.unitypackage.meta *.app From 24d6b91a681be545c7d514bce3c067b0854a8b84 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:37:23 +0300 Subject: [PATCH 03/11] Unity: Update Addressables entries Use explicit directory paths (add trailing slash) Use explicit `name` + `name.meta` pairs instead of `name*` --- Unity.gitignore | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Unity.gitignore b/Unity.gitignore index d5810ae4..36c89034 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -88,14 +88,18 @@ crashlytics-build.properties InitTestScene*.unity* # 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/AddressableAssetsData/*/*.bin* +/[Aa]ssets/AddressableAssetsData/*/addressables_content_state.bin +/[Aa]ssets/AddressableAssetsData/*/addressables_content_state.bin.meta +/[Aa]ssets/AddressableAssetsData/link.xml +/[Aa]ssets/AddressableAssetsData/link.xml.meta +/[Aa]ssets/Addressables_Temp/ +/[Aa]ssets/Addressables_Temp.meta +/[Aa]ssets/StreamingAssets/aa/ +/[Aa]ssets/StreamingAssets/aa.meta +/ServerData/ # Visual Scripting auto-generated files /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db From b91b899038338b5af89dae936fcfc282ca10a32a Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:40:01 +0300 Subject: [PATCH 04/11] Unity: Update Mono entries --- Unity.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 36c89034..c09b2270 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -69,7 +69,9 @@ ExportedObj/ sysinfo.txt # Mono auto generated files +.dirstamp mono_crash.* +tmpinst-dir.stamp # Builds /*_BackUpThisFolder_ButDontShipItWithYourGame/ From 189f767a204e65f1179e5ffc11f32593e94e4430 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:41:06 +0300 Subject: [PATCH 05/11] Unity: Update Visual Scripting entries Use explicit directory paths (add trailing slash) --- Unity.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Unity.gitignore b/Unity.gitignore index c09b2270..acfd0e66 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -104,10 +104,10 @@ InitTestScene*.unity* /ServerData/ # Visual Scripting auto-generated files +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers/ +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta /[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 # Auto-generated scenes by play mode tests /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* From 1abfc373a8d00a28faccb286fa5c9bd553842ae9 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:42:44 +0300 Subject: [PATCH 06/11] Unity: Update Test Framework entries Add PerformanceTestRun files entries Remove duplicate InitTestScene entry --- Unity.gitignore | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Unity.gitignore b/Unity.gitignore index acfd0e66..d3d4f877 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -86,9 +86,6 @@ tmpinst-dir.stamp # Crashlytics generated file crashlytics-build.properties -# TestRunner generated files -InitTestScene*.unity* - # Addressables default ignores, before user customizations # By default, Addressables content builds will generate addressables_content_state.bin # files in platform-specific subfolders, for example: @@ -103,14 +100,19 @@ InitTestScene*.unity* /[Aa]ssets/StreamingAssets/aa.meta /ServerData/ +# Test Framework generated files +/[Aa]ssets/Resources/PerformanceTestRunInfo.json +/[Aa]ssets/Resources/PerformanceTestRunInfo.json.meta +/[Aa]ssets/Resources/PerformanceTestRunSettings.json +/[Aa]ssets/Resources/PerformanceTestRunSettings.json.meta +/[Aa]ssets/InitTestScene*.unity +/[Aa]ssets/InitTestScene*.unity.meta + # Visual Scripting auto-generated files /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers/ /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta -# Auto-generated scenes by play mode tests -/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* - # Auto-generated cache in Assets folder /[Aa]ssets/[Ss]ceneDependencyCache* From 525f41bf3e705b926b9ed1579f3b19f6878752d3 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:44:47 +0300 Subject: [PATCH 07/11] Unity: Add External Dependency Manager for Unity entries --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index d3d4f877..c7abffca 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -100,6 +100,10 @@ crashlytics-build.properties /[Aa]ssets/StreamingAssets/aa.meta /ServerData/ +# EDM4U generated files +/[Aa]ssets/GeneratedLocalRepo/ +/[Aa]ssets/GeneratedLocalRepo.meta + # Test Framework generated files /[Aa]ssets/Resources/PerformanceTestRunInfo.json /[Aa]ssets/Resources/PerformanceTestRunInfo.json.meta From bece546b5179f4fe16c7cfb69b8521ca162d81e6 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:45:57 +0300 Subject: [PATCH 08/11] Unity: Add Android Gradle entries Ignore Gradle backup setting files Ignore Gradle local.properties --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index c7abffca..a1bb7fbe 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -104,6 +104,10 @@ crashlytics-build.properties /[Aa]ssets/GeneratedLocalRepo/ /[Aa]ssets/GeneratedLocalRepo.meta +# Android Gradle generated files +/[Aa]ssets/Plugins/Android/**/*.gradle.backup* +/[Aa]ssets/Plugins/Android/**/local.properties + # Test Framework generated files /[Aa]ssets/Resources/PerformanceTestRunInfo.json /[Aa]ssets/Resources/PerformanceTestRunInfo.json.meta From ff87e647966235f539d178b3bf33cbf9fdea2b8a Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:49:29 +0300 Subject: [PATCH 09/11] Unity: Update Blender entries Make pattern more explicit (include Assets directory prefix) --- Unity.gitignore | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Unity.gitignore b/Unity.gitignore index a1bb7fbe..3cc53c99 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -15,10 +15,6 @@ /[Uu]ser[Ss]ettings/ *.log -# By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control. -*.blend1 -*.blend1.meta - # Memory Profiler generated files # MemoryCaptures can get excessive in size # They also could contain extremely sensitive data @@ -86,6 +82,10 @@ tmpinst-dir.stamp # Crashlytics generated file crashlytics-build.properties +# Blender generated backup files +/[Aa]ssets/**/*.blend1 +/[Aa]ssets/**/*.blend1.meta + # Addressables default ignores, before user customizations # By default, Addressables content builds will generate addressables_content_state.bin # files in platform-specific subfolders, for example: From ef2d5c49581e40151e8ff0317d69a54d6d1824e7 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:52:30 +0300 Subject: [PATCH 10/11] Unity: Add TouchDesigner entries Ignore TouchDesigner cache files They are generated during 3D models editing --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 3cc53c99..b5c916ff 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -86,6 +86,10 @@ crashlytics-build.properties /[Aa]ssets/**/*.blend1 /[Aa]ssets/**/*.blend1.meta +# TouchDesigner generated cache files +/[Aa]ssets/**/TDImportCache/ +/[Aa]ssets/**/TDImportCache.meta + # Addressables default ignores, before user customizations # By default, Addressables content builds will generate addressables_content_state.bin # files in platform-specific subfolders, for example: From a0d9f481862263421bba7b26f230203d1f879772 Mon Sep 17 00:00:00 2001 From: Habetdin <15926758+Habetdin@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:55:24 +0300 Subject: [PATCH 11/11] Unity: Add Crash Recovery entries Unity Editor creates backup files on crash and places them in Assets/_Recovery directory --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index b5c916ff..59ff4e0b 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -90,6 +90,10 @@ crashlytics-build.properties /[Aa]ssets/**/TDImportCache/ /[Aa]ssets/**/TDImportCache.meta +# Unity Crash Recovery generated files +/[Aa]ssets/_Recovery/ +/[Aa]ssets/_Recovery.meta + # Addressables default ignores, before user customizations # By default, Addressables content builds will generate addressables_content_state.bin # files in platform-specific subfolders, for example: