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

首次向Bitbucket推送代码报错remote end hung up unexpectedly如何解决

可行解决方案

  • 调整Git HTTP传输缓存大小,适配单次推送的大体积数据包
    执行命令:
    git config http.postBuffer 524288000
    
    该命令将单次HTTP推送缓存上限调整为500M,覆盖当前236M左右的推送体积。
  • 分批次提交推送,避免单次上传体积过大触发限流
    可以先推送部分历史提交,再逐步推送剩余内容:
    1. 找到较早的提交哈希值,执行 git push origin <提交哈希值>:<你的目标分支名>
    2. 完成部分推送后,再执行完整的git push操作
  • 调整Git网络超时、低速传输限制,避免弱网环境下连接被提前中断
    执行命令:
    git config http.lowSpeedLimit 0
    git config http.lowSpeedTime 99999
    
  • 排查网络连接问题
    如果当前使用代理,给Git配置对应代理规则:
    # 示例,替换为你实际的代理地址和端口
    git config --global http.proxy http://127.0.0.1:7890
    git config --global https.proxy http://127.0.0.1:7890
    
    未使用代理的情况下,可尝试切换手机热点等其他网络环境,排除当前网络出口防火墙限制、运营商限流的问题。
  • 检查仓库大文件
    确认仓库内不存在超过100M的单个文件,Bitbucket对单文件上传有大小限制,超大文件请使用Git LFS存储后再推送。
  • 临时关闭SSL校验(仅测试用,推送完成后建议改回true)
    执行命令:
    git config http.sslVerify false
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 14:54:03