hg push连接拒绝

时间:2010-03-27 21:09:02

标签: ssh mercurial


 我使用http://bitbucket.org私有存储库,通常运行良好,但现在我无法推送 当我尝试收到这条消息时:
hg推 remote:ssh:连接到主机bitbucket.org端口22:连接被拒绝了 abort:来自远程hg没有合适的回复!

非常感谢。

3 个答案:

答案 0 :(得分:3)

拒绝连接意味着他们的防火墙阻止了您,或者他们没有在端口22上运行ssh(默认设置)。我建议您联系他们的客户support或与任何给您访问权限的人交谈。

答案 1 :(得分:0)

由于端口22被阻止,我使用了here中所述的备用URL ssh://hg@altssh.bitbucket.org:443 / account_name / repo_name /。

答案 2 :(得分:0)

我遇到了同样的问题,实际上这个解决方案帮了我:

vim ~/.ssh/config

添加这些行并保存。

Host github.com
    Hostname ssh.github.com
    Port 443

Host bitbucket.org
    Hostname  altssh.bitbucket.org
    Port  443

取自https://gist.github.com/goddoe/5692bfc3cdc374d918a87882963edf36