Skip to content

Commit

Permalink
Initial commit of a .gitignore.
Browse files Browse the repository at this point in the history
  • Loading branch information
joefspiro committed Dec 20, 2022
0 parents commit 3653df0
Showing 1 changed file with 225 additions and 0 deletions.
225 changes: 225 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,225 @@
# 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

0 comments on commit 3653df0

Please sign in to comment.