1. 第一种情况,开了加速器,导致代理错误
删除hosts文件里相关的github代理地址
2. 有些ip不支持22端口连接,改为443连接
ssh -vT git@github.com
// 命令执行结果
OpenSSH_for_Windows_9.5p1, LibreSSL 3.8.2
debug1: Connecting to github.com [20.205.243.166] port 22.
debug1: connect to address 20.205.243.166 port 22: Connection refused
ssh: connect to host github.com port 22: Connection refused
可以根据命令看出来执行结果,dns解析没有问题,就去添加一个config文件,来连接443端口
Host github.com
Hostname ssh.github.com
Port 443