75 lines
1.6 KiB
Plaintext
75 lines
1.6 KiB
Plaintext
# ============================================================
|
|
# Unity 项目 .gitignore
|
|
# 原则:只提交「源码 + 工程配置」,机器生成的东西一律忽略
|
|
# ============================================================
|
|
|
|
# --- Unity 生成的缓存与产物(体积大、可随时重建)---
|
|
[Ll]ibrary/
|
|
[Tt]emp/
|
|
[Oo]bj/
|
|
[Bb]uild/
|
|
[Bb]uilds/
|
|
[Ll]ogs/
|
|
[Uu]ser[Ss]ettings/
|
|
[Mm]emoryCaptures/
|
|
[Rr]ecordings/
|
|
|
|
# 资源对应的 .meta 必须提交,这行是防止上面的规则误伤
|
|
!/[Aa]ssets/**/*.meta
|
|
|
|
# --- IDE / 编辑器生成的工程文件(Unity 会重新生成)---
|
|
.vs/
|
|
.idea/
|
|
.gradle/
|
|
ExportedObj/
|
|
.consulo/
|
|
*.csproj
|
|
*.unityproj
|
|
*.sln
|
|
*.suo
|
|
*.tmp
|
|
*.user
|
|
*.userprefs
|
|
*.pidb
|
|
*.booproj
|
|
*.svd
|
|
*.pdb
|
|
*.mdb
|
|
*.opendb
|
|
*.VC.db
|
|
*.pidb.meta
|
|
*.pdb.meta
|
|
*.mdb.meta
|
|
|
|
# --- 构建产物 ---
|
|
*.apk
|
|
*.aab
|
|
*.unitypackage
|
|
*.app
|
|
|
|
# --- 地址资源(Addressables)自动生成 ---
|
|
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
|
|
/[Aa]ssets/[Ss]treamingAssets/aa.meta
|
|
/[Aa]ssets/[Ss]treamingAssets/aa/*
|
|
|
|
# --- 签名 / 凭据文件(含密钥,不要进版本库)---
|
|
*.keystore
|
|
*.jks
|
|
*.p12
|
|
*.mobileprovision
|
|
.env
|
|
|
|
# --- 崩溃报告与系统垃圾 ---
|
|
sysinfo.txt
|
|
mono_crash.*.json
|
|
crashlytics-build.properties
|
|
.DS_Store
|
|
*~
|
|
# --- 打包中间产物:性能测试包在打包开始时生成到 Assets/Resources,打包结束自动删除 ---
|
|
# 只忽略这两个文件本身,目录 Assets/Resources 与其 .meta 必须保留
|
|
/Assets/Resources/PerformanceTestRunInfo.json
|
|
/Assets/Resources/PerformanceTestRunInfo.json.meta
|
|
/Assets/Resources/PerformanceTestRunSettings.json
|
|
/Assets/Resources/PerformanceTestRunSettings.json.meta
|
|
Vision.slnx
|