.gitignore
This commit is contained in:
+122
@@ -0,0 +1,122 @@
|
||||
# Repository-root ignores.
|
||||
#
|
||||
# Unity-specific rules live in NightclubArcadia/.gitignore — the upstream Unity
|
||||
# template anchors every path with a leading "/", so it only works when placed
|
||||
# at the root of the Unity project folder, not here.
|
||||
#
|
||||
# Rules below cover macOS (Apple Silicon), IDEs, and toolchains.
|
||||
# Sources: https://github.com/github/gitignore/tree/main/Global
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# macOS
|
||||
# ---------------------------------------------------------------------------
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
|
||||
# Icon must end with two \r
|
||||
Icon
|
||||
|
||||
# Thumbnails
|
||||
._*
|
||||
|
||||
# Files that might appear in the root of a volume
|
||||
.DocumentRevisions-V100
|
||||
.fseventsd
|
||||
.Spotlight-V100
|
||||
.TemporaryItems
|
||||
.Trashes
|
||||
.VolumeIcon.icns
|
||||
.com.apple.timemachine.donotpresent
|
||||
|
||||
# Directories potentially created on remote AFP share
|
||||
.AppleDB
|
||||
.AppleDesktop
|
||||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Xcode — Unity emits an Xcode project for iOS/visionOS/macOS player builds
|
||||
# ---------------------------------------------------------------------------
|
||||
xcuserdata/
|
||||
*.xcuserstate
|
||||
*.xcscmblueprint
|
||||
*.xccheckout
|
||||
DerivedData/
|
||||
*.moved-aside
|
||||
*.hmap
|
||||
*.ipa
|
||||
*.dSYM.zip
|
||||
*.dSYM
|
||||
|
||||
# CocoaPods / Swift Package Manager (post-build iOS integrations)
|
||||
Pods/
|
||||
.swiftpm/
|
||||
*.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
|
||||
|
||||
# Provisioning + signing material — never commit
|
||||
*.mobileprovision
|
||||
*.provisionprofile
|
||||
*.p12
|
||||
*.cer
|
||||
*.certSigningRequest
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# IDEs / editors
|
||||
# ---------------------------------------------------------------------------
|
||||
# JetBrains Rider (the common Unity IDE on Apple Silicon)
|
||||
.idea/
|
||||
*.sln.iml
|
||||
*.DotSettings.user
|
||||
|
||||
# Visual Studio / VS Code
|
||||
.vs/
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
!.vscode/extensions.json
|
||||
*.code-workspace
|
||||
|
||||
# Vim / Emacs / misc
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
\#*\#
|
||||
.\#*
|
||||
.netrwhist
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Homebrew / toolchain / local dev
|
||||
# ---------------------------------------------------------------------------
|
||||
.direnv/
|
||||
.envrc.local
|
||||
.env
|
||||
.env.local
|
||||
*.local
|
||||
|
||||
# Node (used by some Unity web/tooling pipelines)
|
||||
node_modules/
|
||||
npm-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# Python venvs (build/asset scripts)
|
||||
.venv/
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# AI / agent tooling
|
||||
# ---------------------------------------------------------------------------
|
||||
.claude/settings.local.json
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Archives & large binaries that should go through Git LFS instead
|
||||
# ---------------------------------------------------------------------------
|
||||
*.zip
|
||||
*.tar.gz
|
||||
*.7z
|
||||
*.rar
|
||||
@@ -0,0 +1,151 @@
|
||||
# Unity project ignores — must live at the root of the Unity project folder,
|
||||
# because every rule below is anchored with a leading "/".
|
||||
#
|
||||
# Base: https://github.com/github/gitignore/blob/main/Unity.gitignore
|
||||
# Extended for Unity 6.x (6000.x). macOS/IDE/global rules live in ../.gitignore
|
||||
#
|
||||
# The three folders that define the project and MUST stay committed:
|
||||
# Assets/ Packages/ ProjectSettings/ (including every .meta file)
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Unity-generated folders (all regenerated on next editor open)
|
||||
# ---------------------------------------------------------------------------
|
||||
.utmp/
|
||||
/[Ll]ibrary/
|
||||
/[Tt]emp/
|
||||
/[Oo]bj/
|
||||
/[Bb]uild/
|
||||
/[Bb]uilds/
|
||||
/[Ll]ogs/
|
||||
/[Uu]ser[Ss]ettings/
|
||||
*.log
|
||||
|
||||
# Unity 6 puts the Bee build backend, Burst cache and IL2CPP cache under
|
||||
# /Library, but some build configurations emit them at the project root.
|
||||
/[Bb]ee/
|
||||
/[Bb]urst[Cc]ache/
|
||||
/[Ii]l2[Cc]pp[Bb]uild[Cc]ache/
|
||||
/artifacts/
|
||||
|
||||
# By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control.
|
||||
*.blend1
|
||||
*.blend1.meta
|
||||
|
||||
# MemoryCaptures can get excessive in size.
|
||||
# They also could contain extremely sensitive data
|
||||
/[Mm]emoryCaptures/
|
||||
|
||||
# Recordings can get excessive in size
|
||||
/[Rr]ecordings/
|
||||
|
||||
# Uncomment this line if you wish to ignore the asset store tools plugin
|
||||
# /[Aa]ssets/AssetStoreTools*
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# IDE / editor tooling
|
||||
# ---------------------------------------------------------------------------
|
||||
# Autogenerated Jetbrains Rider plugin
|
||||
/[Aa]ssets/Plugins/Editor/JetBrains*
|
||||
# Jetbrains Rider personal-layer settings
|
||||
*.DotSettings.user
|
||||
|
||||
# Visual Studio cache directory
|
||||
.vs/
|
||||
|
||||
# Gradle cache directory
|
||||
.gradle/
|
||||
|
||||
# Autogenerated VS/MD/Consulo solution and project files
|
||||
ExportedObj/
|
||||
.consulo/
|
||||
*.csproj
|
||||
*.unityproj
|
||||
*.sln
|
||||
*.slnx
|
||||
*.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
|
||||
|
||||
# Mono auto generated files
|
||||
mono_crash.*
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Build output
|
||||
# ---------------------------------------------------------------------------
|
||||
*.apk
|
||||
*.aab
|
||||
*.unitypackage
|
||||
*.unitypackage.meta
|
||||
*.app
|
||||
*.ipa
|
||||
*.dmg
|
||||
*.pkg
|
||||
|
||||
# Crashlytics generated file
|
||||
crashlytics-build.properties
|
||||
|
||||
# TestRunner generated files
|
||||
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*
|
||||
|
||||
# Visual Scripting auto-generated files
|
||||
/[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*
|
||||
|
||||
# Auto-generated cache in Assets folder
|
||||
/[Aa]ssets/[Ss]ceneDependencyCache*
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Unity 6 extras not in the upstream template
|
||||
# ---------------------------------------------------------------------------
|
||||
# Package Manager lock file: keep it. Uncomment only if you deliberately want
|
||||
# floating package versions across the team.
|
||||
# /Packages/packages-lock.json
|
||||
|
||||
# Unity Version Control (Plastic SCM) workspace metadata
|
||||
/.plastic/
|
||||
/[Bb]ranch[Ee]xplorer*
|
||||
|
||||
# Unity Accelerator / cache server local state
|
||||
/[Cc]ache[Ss]erver*/
|
||||
|
||||
# Editor crash handler output
|
||||
/[Cc]rashes/
|
||||
|
||||
# URP/HDRP shader graph + shader cache leftovers
|
||||
/[Aa]ssets/**/*.shadergraph.meta.tmp
|
||||
|
||||
# Auto-generated assembly info from IL post-processing
|
||||
/[Aa]ssets/csc.rsp.meta.tmp
|
||||
Reference in New Issue
Block a user