git 22 端口配合代理使用时报错的解决办法

269 阅读1分钟

只需要改用 443 端口即可,在 ~/.ssh/config 里加入如下配置:

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

搞定,测试一下吧:

$ ssh -T git@github.com
> Hi USERNAME! You've successfully authenticated, but GitHub does not
> provide shell access.

参考:Using SSH over the HTTPS port - GitHub Docs