序言
今天突然发现个人电脑的 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
最新评论
没有收到邮件通知
我的评论通知貌似坏掉了,定位一下问题
测试一下重新部署后的邮件功能
居然看到自己公司的MIB库,诚惶诚恐
那可能是RobotFramework-ride的版本问题。我装的1.7.4.2,有这个限制。我有空再尝试下旧版本吧,感谢回复。
你好!我在python2.7中安装RobotFramework-ride的时候提示wxPython的版本最高是2.18.12,用pip下载的wxPython版本是4.10,而且我在那个路径下没有找到2
真的太好了,太感谢了,在bilibili和CSDN上都找遍了,终于在你这里找到了
看到下面的链接了,不用了。