Git ssh:连接到主机bitbucket.org端口22:连接超时

Git ssh:连接到主机bitbucket.org端口22:连接超时,git,ssh,bitbucket,iptables,Git,Ssh,Bitbucket,Iptables,一切都很顺利。做了一些没有问题的git推送es 今天我决定将我的框架更新到最新版本,所以它稍微改变了我项目的目录结构。因此,在Bitbucket中,我创建了一个新的存储库(dev1.project.com),并将我的项目文件夹从OldName重命名为dev1.project.com 我编辑了.git/config,指向我的新存储库: [core] repositoryformatversion = 0 filemode = true bare =

一切都很顺利。做了一些没有问题的
git推送
es

今天我决定将我的框架更新到最新版本,所以它稍微改变了我项目的目录结构。因此,在Bitbucket中,我创建了一个新的存储库(
dev1.project.com
),并将我的项目文件夹从
OldName
重命名为
dev1.project.com

我编辑了
.git/config
,指向我的新存储库:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[branch "master"]
[remote "origin"]
        url = https://bitbucket.org/user/dev1.project.com.git
        fetch = +refs/heads/*:refs/remotes/origin/*
当我执行git remote-v时,我得到:

origin  ssh://git@bitbucket.org/user/dev1.project.com.git (fetch)
origin  ssh://git@bitbucket.org/user/dev1.project.com.git (push)
我返回到我的项目文件夹,然后键入:

git init
git添加。
git commit-m“我的第一次提交”
git-push-u源主机
但我一直得到以下错误:

ssh: connect to host bitbucket.org port 22: Connection timed out
fatal: The remote end hung up unexpectedly
命令
ssh-Tgit@bitbucket.org
获取与上述相同的消息

命令:
git config--get remote.origin.url
显示:

git@bitbucket.org:user/dev1.project.com.git
表明他们这方面一切都很好

不知道为什么它以前能用,现在却不能用

我在CentOS,我不知道下一步该怎么办。我已经看到了一些与iptables相关的答案,所以我尝试了以下方法:

iptables -t filter -A OUTPUT -p tcp --match multiport --dport 22 -j ACCEPT

service iptables stop
service ip6tables stop
service sshd reload
service iptables start
service ip6tables start
但还是什么都没有,有什么想法吗

Ps:我还将CentOS从6.6升级到了6.7,将PHP5.4升级到了5.6,但我认为这并不重要

更新#1 运行以下命令:

ps x | grep ssh代理
eval`ssh代理-s`
ssh add#然后它询问我的密码
得到消息:

Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
然后

服务sshd重启
但还是什么都没有

更新#2 我给我的VPS托管公司发电子邮件,询问我是否可以做些什么来打开端口22,他们回答:

我已禁用主机节点上的监控系统,阻止到Bitbucket的流量


我不知道这意味着什么,但在那之后一切都正常,显然我对此无能为力。

我做了下面提到的事情,它开始工作了

 vim ~/.ssh/config
添加这些行并保存

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

有一个输入错误:
service sshd restart
应该是
service ssh restart
您还可以包括指向您在哪里找到这些解决方案的链接吗。但我不知道如何修复它们,您能解释一下解决方案吗?这非常有用,我正在虚拟机上运行RHEL 7,在您的帖子之后,我暂时禁用了路由器上的防火墙,并且我能够建立连接。感谢您发布问题的解决方案。非常感谢!您能详细说明这里的问题是什么吗?altssh在这里做什么?请检查以下链接。这将帮助你理解这个问题你是我的救星!没用!说明:ssh:连接到主机bitbucket.org端口22:操作超时