# This .gitignore file should be placed at the root of your Unity project directory # # Standard Unity Gitignore: Latest at https://github.com/github/gitignore/blob/main/Unity.gitignore # /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ /[Bb]uild/ /[Bb]uilds/ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data /[Mm]emoryCaptures/ # Recordings can get excessive in size /[Rr]ecordings/ # Autogenerated Jetbrains Rider plugin /[Aa]ssets/Plugins/Editor/JetBrains* # https://github-wiki-see.page/m/interaction-lab/MoveToCode/wiki/Firebase-Setup /[Aa]ssets/Data* /[Aa]ssets/Firebase* # Visual Studio cache directory .vs/ # Gradle cache directory .gradle/ # Autogenerated VS/MD/Consulo solution and project files ExportedObj/ .consulo/ *.csproj *.unityproj *.sln *.suo *.tmp *.user *.userprefs *.pidb *.booproj *.svd *.pdb *.mdb *.opendb *.VC.db # Unity3D generated meta files *.pidb.meta *.pdb.meta *.mdb.meta # Unity3D generated file on crash reports sysinfo.txt # Builds *.apk *.aab *.unitypackage *.app # Crashlytics generated file 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/* # Google Mechahamster .gitignore: Latest at https://github.com/google/mechahamster/blob/master/.gitignore # Firebase stuff /Assets/Firebase/ /Assets/PlayServicesResolver/ /Assets/Editor\ Default\ Resources/ /Assets/Firebase.meta /Assets/PlayServicesResolver.meta /Assets/Editor\ Default\ Resources.meta /Assets/Plugins/Android/android.arch.* /Assets/Plugins/Android/com.android.* /Assets/Plugins/Android/com.crashlytics.* /Assets/Plugins/Android/com.google.* /Assets/Plugins/Android/firebase* /Assets/Plugins/Android/Firebase.meta /Assets/Plugins/Android/io.fabric.* /Assets/Plugins/Android/libmessaging_unity_player_activity.jar /Assets/Plugins/Android/libmessaging_unity_player_activity.jar.meta /Assets/Plugins/Android/play-services-appinvite-* /Assets/Plugins/Android/play-services-base-* /Assets/Plugins/Android/play-services-basement-* /Assets/Plugins/Android/play-services-tasks-* /Assets/Plugins/Android/support-annotations-* /Assets/Plugins/Android/support-* /Assets/Plugins/Android/Firebase/ /Assets/Plugins/Android/Firebase* /Assets/Plugins/iOS/Firebase/ /Assets/Plugins/iOS/Firebase* /Assets/Plugins/x86_64/Firebase/ /Assets/Plugins/x86_64/Firebase* /Assets/Parse/ /Assets/Parse.meta /remote_config_data # Mechahamster: https://github.com/google/mechahamster/blob/master/.gitignore # Firebase Stuff /Assets/Firebase/ /Assets/PlayServicesResolver/ /Assets/Editor\ Default\ Resources/ /Assets/Firebase.meta /Assets/PlayServicesResolver.meta /Assets/Editor\ Default\ Resources.meta /Assets/Plugins/Android/android.arch.* /Assets/Plugins/Android/com.android.* /Assets/Plugins/Android/com.crashlytics.* /Assets/Plugins/Android/com.google.* /Assets/Plugins/Android/firebase* /Assets/Plugins/Android/Firebase.meta /Assets/Plugins/Android/io.fabric.* /Assets/Plugins/Android/libmessaging_unity_player_activity.jar /Assets/Plugins/Android/libmessaging_unity_player_activity.jar.meta /Assets/Plugins/Android/play-services-appinvite-* /Assets/Plugins/Android/play-services-base-* /Assets/Plugins/Android/play-services-basement-* /Assets/Plugins/Android/play-services-tasks-* /Assets/Plugins/Android/support-annotations-* /Assets/Plugins/Android/support-* /Assets/Plugins/Android/Firebase/ /Assets/Plugins/Android/Firebase* /Assets/Plugins/iOS/Firebase/ /Assets/Plugins/iOS/Firebase* /Assets/Plugins/x86_64/Firebase/ /Assets/Plugins/x86_64/Firebase* /Assets/Parse/ /Assets/Parse.meta /remote_config_data # Android SDK Assets/Plugins/Android/com.google.firebase.* Assets/Plugins/Android/com.google.android.gms.* Assets/Plugins/Android/com.android.support.* Assets/Plugins/Android/com.google.games.* ProjectSettings/AndroidResolverDependencies.xml ProjectSettings/GvhProjectSettings.xml # Credential files: **/GoogleService-Info*.plist* **/google-services*.json* /Assets/StreamingAssets* /Assets/StreamingAssets/ # Keystore *.keystore # iOS system files .DS_Store # Docs output /docs/html/ # Firebase CLI **/node_modules/* **/npm-debug.log console/.firebaserc console/firebase-debug.log # Visual Studio .vs # Visual Studio Code .vscode #===================================== # Additions: Place all additional items here. #===================================== # Asset Store /Assets/AssetStoreTools* # Crashlytics Symbols *.symbols.zip # UPM Sources (optional but suggested locations) /PackagesSource/* /PackageSourceFiles/* # UPM Local /[Pp]ackages/ # Generated Local Assets/GeneratedLocalRepo.meta Assets/GeneratedLocalRepo/* ### # OS generated ### *.DS_Store *.DS_Store? ### # Local Only Files and Dirs ### .crashlytics/ nuget/ omnisharp.json ### # Plugins: Consider making this more specific/narrower if you use plugins beyond/on top of Firebase ones. ### Assets/GoogleMobileAds* Assets/ExternalDependencyManager/ Assets/ExternalDependencyManager* Assets/Plugins/Android* Assets/Plugins/iOS* Assets/Plugins/Android/ Assets/Plugins/iOS/ # Removes an erroneous meta file inclusion. Assets/Plugins.meta # If this is setup for a game team, you usually need to include # those mainTemplate.gradle # and even downloaded libraries #tvOS /Assets/Plugins/tvOS/Firebase/ /Assets/Plugins/tvOS/Firebase* /Assets/Plugins/tvOS.meta