前言
使用Git提交代码时,发现报错Connection timed out,然后使用ssh -T git@github.com检查连接GitHub,报错:

解决方法
在存放公钥私钥(id_rsa 和 id_rsa.pub)的同级文件夹中,例如我的是Windows系统,路径为:C:\Users\2cc\.ssh。在该文件夹新建config文本,内容如下:
Host github.com
User cfxin@163.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
User 后面写的是登录Github的账号;
该配置文件目的是将原来的22端口改为443端口。
再次执行ssh -T git@github.com检查,输入yes,可以看到连接成功。
