Failed to connect to github.com port 443 after 21042 ms: Couldn't connect to server
Failed to connect to github.com port 443 after 21042 ms: Couldn't connect to server
時光问题说明
出现这种问题一般都是设置过代理导致本机系统端口号和git的端口号不一致导致的。
解决办法
情况一:开启代理后出现该错误
1、查看本机系统端口号:
设置 -> 网络和Internet -> 代理 -> 编辑代理服务器
2、设置git端口号和配置的代理端口号保持一致
如此处我的为10809
1 | # 由于我经常频繁切换gitee和GitHub,所以没有进行全局配置,都是为每个仓库单独配置 |
也可直接修改仓库下的.git/config
文件
添加如下配置:
1 | [http] |
详细信息如下:
3、 检查git设置(可省略):
1 | # 切换到仓库所在目录 |
详细信息如下:
当然,也可直接查看仓库下的.git/config
文件
4、再次push 或者 pull 即可
为了保险起见可以先在cmd窗口中使用 ipconfig/flushdns
刷新dns缓存
情况二:未开启挂代理出现该错误
还是一样的原因,两边端口不一致导致的,直接取消git代理即可:
1 | git config --unset http.proxy |
或者直接修改仓库下 .git/config
文件
再次push 或者 pull 即可(保险起见可以先在cmd窗口中使用 ipconfig/flushdns 刷新dns缓存)。
参考
解决使用git时遇到Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果