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

启动Stable Diffusion WebUI时出现“not a git repository”报错求助

解决启动stable-diffusion-webui时的git仓库错误

错误原因

报错fatal: not a git repository (or any of the parent directories): .git说明当前运行webui.bat的目录不是合法的Git仓库,缺少.git核心文件夹。

解决方案

  • 确认运行目录正确性
    找到你通过git clone生成的stable-diffusion-webui文件夹,确保该文件夹内存在.git隐藏文件夹(需在Windows文件夹选项中开启「显示隐藏的项目」)。必须在这个文件夹的根目录下双击运行webui.bat,不能在父目录或子目录执行。

  • 重新克隆仓库

    1. 删除之前的stable-diffusion-webui文件夹(如果确认原仓库损坏)
    2. 打开命令提示符,切换到目标存放目录(如M:\),执行命令:
      git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
      
    3. 克隆完成后,进入新生成的stable-diffusion-webui文件夹,直接运行webui.bat
  • 替换微软商店版本的Python
    微软商店的Python存在路径权限、兼容性问题,建议卸载后安装Python 3.10.6(官方推荐稳定版本):

    • 安装时务必勾选「Add Python to PATH」
    • 选择不带空格、特殊字符的安装路径(如C:\Python310)
  • 手动修复Git仓库
    如果确认在正确目录但无.git文件夹,打开命令提示符切换到webui根目录,依次执行:

    git init
    git remote add origin https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
    git pull origin master
    

    完成后再运行webui.bat

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 22:42:07