我目前在公共 WIFI 位置,无法使用 SSH(他们可能阻止了该端口)。但是,我需要该连接来执行git push.
git push
➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused
是否可以通过端口 80 设置 SSH 隧道并告诉github push使用该连接来绕过此限制?怎么做?我在 OSX(狮子)上。这一定是通病吧?
github push
尝试这个:
$ vim ~/.ssh/config
添加
Host github.com Hostname ssh.github.com Port 443
来源:https ://help.github.com/articles/using-ssh-over-the-https- port