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

执行flutter upgrade升级Flutter时遇ProcessException及Git报错求助

解决Flutter升级时Git fetch报错的问题

针对执行flutter upgrade时出现的RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly及后续Git相关错误,可尝试以下方案:

  • 增大Git HTTP缓冲区与调整压缩设置
    执行以下命令提升Git处理大文件传输的能力:

    git config --global http.postBuffer 524288000
    git config --global http.maxRequestBuffer 100M
    git config --global core.compression 0
    
  • 切换Git HTTP版本至1.1
    部分环境下HTTP/2存在兼容性问题,切换到HTTP/1.1可解决连接异常:

    git config --global http.version HTTP/1.1
    
  • 手动执行Git拉取后再升级
    进入你的Flutter安装目录(例如cd ~/flutter),手动完成仓库更新:

    git fetch --tags --force
    git pull --rebase
    

    完成后再运行flutter upgrade。

  • 清理Git缓存优化仓库状态
    清理冗余Git对象,减少拉取时的异常概率:

    git gc --prune=now --aggressive
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 22:18:10