[git push]ssh: connect to host github.com port 22: Connection timed out 【已解决】
问题描述
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
想要push出现以下问题,这里我用的是ssh协议,如果用https协议同样会报错

结论
可能一:由于DNS解析失败导致的,可能和你网络的运营商有关
我是由于这个原因,修改了DNS解决:
在【控制面板\网络和 Internet\网络连接】 中找到你目前所连接的网络,点击属性
点击internet协议版本4

把DNS默认地址换成1.1.1.1 或者其他

重新push,解决

文章讲述了用户在使用SSH协议推送Git代码时遇到的连接超时问题,分析可能的原因包括DNS解析失败和防火墙限制。提供了解决方案,如修改DNS设置为1.1.1.1或使用443端口以绕过防火墙。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



