# This .gitignore file should be placed at the root of your Unity project directory # # Get latest from https://github.com/gabrieldevsouza/unity-ignore/blob/main/.gitignore /Assets/Resources/Fonts/HONORSansCN-Regular SDF.* /Assets/Resources/Fonts/simhei SDF.* /Assets/Resources/Fonts/SIMLI SDF.* /Assets/Exports /Assets/Logs /Assets/StreamingAssets/PatientInfo /Assets/Resources/TextMesh Pro /Assets/Resources/Models/Mat/BodyAndOrgans /Packages/packages-lock.json /Packages/manifest.json # --- Unity Generated Folders --- /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ /[Bb]uild/ /[Bb]uilds/ /[Ll]ogs/ /[Ll]og/ /[Uu]ser[Ss]ettings/ /[Mm]emoryCaptures/ # Can be large and contain sensitive data /[Rr]ecordings/ # Typically video/audio recordings for debugging /Burst/ # Burst compiler cache /.unitycache/ # Unity Hub's cache /.utmp/ # Unity test runner temp files /[Pp]ackages/ # --- Crash Logs & Dumps --- sysinfo.txt *.dmp *.stacktrace # --- Build Artifacts --- *.apk *.aab *.unitypackage *.unitypackage.meta *.app crashlytics-build.properties # --- Packed Addressables --- /[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* # --- StreamingAssets (temporary generated addressable data) --- /[Aa]ssets/[Ss]treamingAssets/aa.meta /[Aa]ssets/[Ss]treamingAssets/aa/* # --- Autogenerated IDE & Unity Files --- .vs/ .gradle/ .idea/ .vscode/ ExportedObj/ .consulo/ *.csproj *.unityproj *.sln *.suo *.tmp *.user *.userprefs *.pidb *.booproj *.svd *.pdb *.mdb *.opendb *.VC.db *.vsconfig *.sln.iml *.UpgradeLoh.htm # --- Optional: Unity-generated .meta files for debug symbols (keep ignored unless needed) --- # *.pidb.meta # *.pdb.meta # *.mdb.meta # --- Plugin & Tool-Specific Caches --- /[Aa]ssets/Plugins/Editor/JetBrains* /[Aa]ssets/TextMesh*Pro/ # Ignore only if you reimport it every time # Uncomment to ignore Asset Store Tools plugin # /[Aa]ssets/AssetStoreTools* # --- Merge Tool Artifacts --- *.merge *.orig # --- OS-specific Files --- *.DS_Store *.pfx # Certificates/private keys – sensitive! # --- Do NOT ignore essential Unity files --- !/[Aa]ssets/**/*.meta ![Aa]ssets/**/*.meta # --- Do NOT ignore plugin folders --- !/[Aa]ssets/[Pp]lugins/** !/[Aa]ssets/[Ii]nternal/[Pp]lugins/** !/[Aa]ssets/[Ee]xternal/[Pp]lugins/** ![Aa]ssets/[Pp]lugins/** ![Aa]ssets/[Ii]nternal/[Pp]lugins/** ![Aa]ssets/[Ee]xternal/[Pp]lugins/** *.pdb.meta *.mdb.meta sysinfo.txt # Builds *.apk *.aab *.unitypackage *.unitypackage.meta *.app # Crashlytics crashlytics-build.properties # Packed Addressables /[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* # Temporary auto-generated Android Assets /[Aa]ssets/[Ss]treamingAssets/aa.meta /[Aa]ssets/[Ss]treamingAssets/aa/* # Plugins and Tools /[Aa]ssets/Plugins/Editor/JetBrains* [Aa]ssets/Plugins/Editor/JetBrains* # Uncomment below to ignore Asset Store Tools # /[Aa]ssets/AssetStoreTools* # TextMesh Pro /[Aa]ssets/TextMesh*Pro/ [Aa]ssets/TextMesh*Pro/ # Platform-specific *.pfx *.DS_Store # Do NOT ignore meta files !/[Aa]ssets/**/*.meta ![Aa]ssets/**/*.meta # Do NOT ignore plugin assets !/[Aa]ssets/[Pp]lugins/** !/[Aa]ssets/[Ii]nternal/[Pp]lugins/** !/[Aa]ssets/[Ee]xternal/[Pp]lugins/** ![Aa]ssets/[Pp]lugins/** ![Aa]ssets/[Ii]nternal/[Pp]lugins/** ![Aa]ssets/[Ee]xternal/[Pp]lugins/**