序言
今天突然发现个人电脑的 github 无法使用了, 具体症状就是 clone 或者 git pull 的时候出现 ssh: connect to host github.com port 22: Connection timed out 错误
从下午一直折腾到午夜, 还好是搞定了, 记录一下吧, 这个解决方案只供参考, 因为我找了一下午的相同错误, 很多无法解决我的问题
解决方案
修改 ssh 的配置文件, 我的是 Windows 10 系统, 直接修改当前用户名下的 .ssh/config 文件
Host github.com
User git
HostName ssh.github.com
IdentityFile ~/.ssh/id_rsa
Port 443
经过本人实际操作, 然后就可以正常 git clone/push/pull 了
但是有一点需要注意, 就是执行 ssh -T 测试 ssh 连接的命令还是会失败, 这个测试命令可以忽略, 只要代码能正常 pull push 就 OK 了。
ssh -Tv [email protected]
ssh -Tv [email protected]
上述命令在我本地依旧会失败, 所以这两条命令不用太关注。
结语
这一个问题堵了我一个下午加晚上, 足足大半天, 还好搞定了, 就先这样吧!
如有错误, 敬请指出, 感谢指正! — 2024-01-22 00:01:02
最新评论
我想请问下。您这部署后能够上传附件图片吗?我按照您的方式部署后。能运行。但是无法上传附件,图片。
感谢教程,但是我安装后无法上传附件。图片什么的都上传不了。您这可以吗
你这个能够添加附件图片吗?我怎么无法上传图片附件呢。。
这个软件有bug的,客户端windows有些键不能用如逗号、句号
没有收到邮件通知
我的评论通知貌似坏掉了,定位一下问题
测试一下重新部署后的邮件功能
居然看到自己公司的MIB库,诚惶诚恐