今天往 GitHub push 的时候始终报错:ssh: connect to host github.com port 22: Connection timed out。
而且仅限于 ssh 类型的仓库,即[email protected]类型的地址。 如果仓库是 https 类型的,即https://ithub.com并未受影响。
而且除了我本地,我上我的阿里云服务器上测试也是一样的问题。 大概是今天下午开始有这个问题的。
所以我想问下大家也有遇到类似的问题吗?是不是 GitHub 的问题?
另外,解决方案如下:
vim ~/.ssh/config # add Host github.com Hostname ssh.github.com Port 443 