You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity项目Git克隆后编辑器显示空白项目问题求助

Unity克隆仓库后项目空白的解决方法

核心原则:绝对不要提交Library文件夹

Library是Unity本地生成的缓存目录,包含平台/版本相关的资源索引与编译缓存,提交它会导致团队协作冲突、仓库体积臃肿,还会因为不同Unity版本/操作系统的兼容性问题引发更多错误,完全违背Git协作的最佳实践。

解决克隆后空白项目的具体步骤

  • 确认必要文件已提交
    必须确保以下文件/文件夹已推送到远程仓库:

    • ProjectSettings/ 整个文件夹:包含项目的核心配置(如场景列表、渲染设置等)
    • Packages/manifest.json 和 Packages/packages-lock.json:记录项目依赖的Package信息
    • 所有场景文件、脚本、资源文件(图片、音频等)
      检查你的.gitignore规则,不要误忽略了上述必要文件。
  • 正确的项目打开方式
    克隆仓库后,不要直接双击场景文件启动Unity:

    1. 关闭所有Unity实例
    2. 删除项目目录下的Library、Temp、obj文件夹
    3. 打开Unity Hub,点击「添加项目」,选择克隆后的项目文件夹
    4. 等待Unity完成资源导入(右下角会显示导入进度,请勿中途关闭)
  • 排查关键配置问题

    • 打开原项目的ProjectSettings/EditorBuildSettings.asset,确认你的10个场景已添加到「Scenes In Build」列表中。如果未添加,克隆后Unity打开时会自动创建默认空白场景。
    • 检查资源与场景文件的路径大小写:Git默认区分大小写,若Windows下创建的文件路径和Linux/Mac下不一致,会导致Unity无法识别资源。
    • 验证Git LFS配置:执行git lfs pull命令手动拉取所有LFS托管的大资源,避免资源缺失导致Unity导入失败。
  • 为什么复制原Library能临时解决问题?
    原Library包含本地生成的资源缓存与索引,复制后相当于跳过了Unity的资源重建流程,但这只是临时方案——换Unity版本、换操作系统的团队成员使用时必然会出现兼容性问题,不能作为团队协作的常规操作。

内容的提问来源于stack exchange,提问作者Eilleen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 02:33:18