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

如何修复Git克隆时出现的early EOF与断开连接错误?

Git克隆停滞并出现early EOF错误的修复方案

针对你遇到的克隆到94%停滞,最终抛出early EOF、unexpected disconnect while reading sideband packet错误,可尝试以下几种修复方法:

  • 调整HTTP传输缓冲区大小
    增大Git的HTTP POST缓冲区,提升数据传输的容错能力,执行命令:

    git config --global http.postBuffer 524288000
    

    此命令将缓冲区设置为500MB,之后重新运行克隆命令。

  • 禁用Git压缩优化
    关闭Git的自动压缩功能,避免因压缩/解压过程中断导致的错误,执行:

    git config --global core.compression 0
    

    配置完成后重新尝试克隆。

  • 使用浅克隆后补全历史
    先只克隆最近一次提交的内容(浅克隆),减少单次传输的数据量:

    git clone --depth 1 https://github.com/substrate-developer-hub/substrate-node-template.git
    

    如果后续需要完整的提交历史,进入克隆好的目录后执行:

    git fetch --unshallow
    
  • 切换为SSH协议克隆
    SSH协议相比HTTPS通常更稳定,若已配置GitHub SSH密钥,使用以下命令克隆:

    git clone git@github.com:substrate-developer-hub/substrate-node-template.git
    
  • 清理代理缓存后重试
    如果之前配置过HTTP代理,先清除代理设置:

    git config --global --unset http.proxy
    git config --global --unset https.proxy
    

    删除本地已创建的不完整substrate-node-template目录,再重新执行克隆命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 01:47:15