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

初始化DVC遇scmrepo.exceptions.SCMError空Git仓库错误求助

解决DVC初始化报错scmrepo.exceptions.SCMError: Empty git repo

这个报错的核心原因是DVC需要Git仓库存在至少一次提交记录——哪怕你已经初始化了Git,但空仓库(无任何提交)会导致DVC无法正常工作。按以下步骤解决:

  • 先将需要追踪的文件加入Git暂存区(比如你的代码文件,或者直接添加当前目录所有内容):

    git add .
    # 也可以指定单个文件:git add your_script.py
    
  • 完成第一次Git提交:

    git commit -m "initial commit"
    
  • 之后重新运行你的dvclive代码,或者执行dvc init(如果之前初始化DVC未成功的话)

DVC依赖Git的版本记录来管理数据和实验,空Git仓库不满足它的运行条件,完成初始提交后就能正常使用了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 04:26:55