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

Git Push无响应求助:已尝试现有方案仍未解决

解决Git Push到Bitbucket无响应/443端口连接拒绝的问题

我来帮你排查这个Bitbucket推送卡住的问题,结合你后来收到的Failed to connect to bitbucket.org port 443: Connection refused错误,咱们从几个常见的方向入手试试:

  • 检查网络连接与代理设置

    • 先验证本地能否正常访问Bitbucket:执行 ping bitbucket.org,如果没有返回正常的数据包,说明本地网络到Bitbucket的连接存在问题
    • 检查Git是否配置了代理:执行 git config --global --get http.proxy 和 git config --global --get https.proxy,如果输出了不需要的代理地址,用以下命令清除:
      git config --global --unset http.proxy
      git config --global --unset https.proxy
      
    • 尝试切换到手机热点等其他网络,排除本地防火墙、路由器对443端口的限制
  • 切换为SSH协议推送
    HTTPS端口被拒绝时,SSH协议通常能绕过这类问题:

    1. 先在Bitbucket账户中添加你的SSH公钥(如果还未添加)
    2. 修改Git远程仓库地址为SSH格式:
      git remote set-url origin git@bitbucket.org:harunB/test.git
      
    3. 再次执行推送命令:git push -u origin master
  • 检查Git版本与SSL配置

    • 旧版本Git可能存在SSL兼容性问题,先查看当前版本:git --version,如果版本较老,建议更新到最新稳定版
    • 临时关闭SSL验证测试(仅用于排查,不建议长期使用):
      git config --global http.sslVerify false
      
      若推送成功,说明是本地SSL证书问题,需要更新系统或Git的CA证书库
  • 排查Bitbucket服务状态与Hosts配置

    • 确认Bitbucket官方服务是否正常运行(可通过官方状态渠道查询)
    • 尝试手动指定Bitbucket的IP地址:先通过 nslookup bitbucket.org 获取可用IP,然后在本地hosts文件中添加一行(示例):
      18.205.93.0 bitbucket.org
      
      保存后再尝试推送

如果以上方法都没解决,可以告诉我你尝试后的具体情况,咱们再进一步分析。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 04:14:42