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

Unity版本控制:仓库已删除且项目无法识别的解决求助

Unity版本控制仓库删除后的修复方案

一、清理本地版本控制缓存

  • 关闭Unity,找到项目根目录下的.git(Git)或.plastic(Plastic SCM)文件夹,直接删除
  • 重新打开Unity,进入Edit > Project Settings > Version Control,确认版本控制工具选择正确(对应你使用的类型)

二、重新关联远程仓库

情况1:远程仓库可恢复(如Git平台回收站)

  1. 先在远程平台(GitHub/GitLab/Plastic Cloud)恢复已删除的仓库
  2. 打开项目根目录的终端,执行命令:
    git remote add origin <你的远程仓库地址>
    git pull origin <你的主分支名,比如main>
    
    (如果用Plastic SCM,直接在Unity的Version Control窗口点击"Connect",输入恢复后的仓库地址)

情况2:远程仓库无法恢复

  1. 在远程平台新建一个空白仓库
  2. 本地项目终端执行:
    git init
    git add .
    git commit -m "恢复项目初始提交"
    git remote add origin <新仓库地址>
    git push -u origin <主分支名>
    
  3. 通知协作的朋友删除旧本地项目,克隆新仓库继续协作

三、修复本地未提交内容

  • 如果之前有未签入的修改,先把这些修改文件复制到项目外的安全位置
  • 完成仓库关联后,再把备份的文件复制回项目,重新执行签入操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 16:32:37