今天一大早发现github的文件推不上去,错误如下,提示22端口连接超时。寻思着前几天也好好的,科学上网也开了,就是连不上。

image-20220826085715285

解决办法也很简单,我们只需要将22改为443就可以

首先我们使用下面这条命令来看一下是否能连接上github

1
ssh -T git@github.com

image-20220826090317225

连接不上,还是超时。现在我们去.ssh文件夹下新建config文件**(注意没有后缀名)**,开始修改端口号

image-20220826090423726

config文件里配置好我们的参数

1
2
3
4
5
6
Host github.com
User MyEmail(邮箱)
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

再次使用命令查看是否可以连接上

1
ssh -T git@github.com

image-20220826090557729

问题解决