1
0
mirror of https://github.com/github/gitignore synced 2024-11-22 11:44:21 +01:00

More complete coverage in Unity.gitignore

* Fix incomplete Addressables coverage
* Improve Rider, VS, and VS Code patterns
* Add Windows and Mac generated files
* Add Mono crash files
* Add TestRunner package generated files
This commit is contained in:
Mike Schweitzer 2022-07-24 19:28:33 -07:00 committed by GitHub
parent e5323759e3
commit 02af65d0ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,6 +10,12 @@
/[Ll]ogs/ /[Ll]ogs/
/[Uu]ser[Ss]ettings/ /[Uu]ser[Ss]ettings/
# Windows
Thumbs.db
# Mac
.DS_Store
# MemoryCaptures can get excessive in size. # MemoryCaptures can get excessive in size.
# They also could contain extremely sensitive data # They also could contain extremely sensitive data
/[Mm]emoryCaptures/ /[Mm]emoryCaptures/
@ -20,14 +26,16 @@
# Uncomment this line if you wish to ignore the asset store tools plugin # Uncomment this line if you wish to ignore the asset store tools plugin
# /[Aa]ssets/AssetStoreTools* # /[Aa]ssets/AssetStoreTools*
# Autogenerated Jetbrains Rider plugin # Jetbrains Rider
/[Aa]ssets/Plugins/Editor/JetBrains* /[Aa]ssets/Plugins/Editor/JetBrains*
.idea/
*.DotSettings.user
# Visual Studio cache directory # Visual Studio
.vs/ .vs/
# Gradle cache directory # Visual Studio Code
.gradle/ .vscode/
# Autogenerated VS/MD/Consulo solution and project files # Autogenerated VS/MD/Consulo solution and project files
ExportedObj/ ExportedObj/
@ -60,13 +68,35 @@ sysinfo.txt
*.aab *.aab
*.unitypackage *.unitypackage
*.app *.app
.gradle/
# Crashlytics generated file # Crashlytics generated file
crashlytics-build.properties crashlytics-build.properties
# Packed Addressables # Mono crash files
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* mono_crash*
# Temporary auto-generated Android Assets # TestRunner generated files
/[Aa]ssets/[Ss]treamingAssets/aa.meta InitTestScene*.unity*
/[Aa]ssets/[Ss]treamingAssets/aa/*
# Addressables ignores for a default installation, before user customizations
/ServerData
/Assets/StreamingAssets/aa*
/Assets/AddressableAssetsData/link.xml*
# Unless you customize its settings, Addressables content builds will generate
# addressables_content_state.bin files inside of platform-specific subfolders e.g.
# /Assets/AddressableAssetsData/OSX/addressables_content_state.bin. Because there
# is no common parent folder, it's not enough to just ignore the .bin files; we
# have to ignore each platform folder. The Addressables team has been notified of
# this issue.
/Assets/AddressableAssetsData/Unknown*
/Assets/AddressableAssetsData/Windows*
/Assets/AddressableAssetsData/OSX*
/Assets/AddressableAssetsData/Linux*
/Assets/AddressableAssetsData/PS4*
/Assets/AddressableAssetsData/Switch*
/Assets/AddressableAssetsData/XboxOne*
/Assets/AddressableAssetsData/WebGL*
/Assets/AddressableAssetsData/iOS*
/Assets/AddressableAssetsData/Android*
/Assets/AddressableAssetsData/WindowsUniversal*