我正在尝试使用https从远程仓库中提取 - 我没有能力在我用来配置ssh的机器上。我一直坚持这个错误。我没有提示输入密码。
error: Failed connect to bitbucket.org:3128; Connection refused while
accessing https://MYUSER@bitbucket.org/MYUSER/REPO.git/info/refs
fatal: HTTP request failed
答案 0 :(得分:1)
一旦我意识到没有其他人在我看到的端口号上遇到此错误(3128),我想通了。原来这是一个本地代理设置。 This answer为我修好了。
答案 1 :(得分:1)
即使您没有设置本地代理,如果您的互联网延迟有点偏差,这个/类似的错误仍然会出现,并且bitbucket也可能会限制私有的非付费回购。看起来连接的超时是相当激进的。对于任何远程分支操作,您可能会收到如下所示的错误。
"无法连接到bitbucket.org端口443:拒绝连接"
不幸的是,解决方案相当愚蠢....继续尝试直到它成功,它会从我的经验中看出来。
答案 2 :(得分:-1)
从其他系统的 ping 命令获取 bitbucket.org
的 IP 地址。然后使用此 IP 编辑 /etc/hosts 文件。
这对我有用。