【Git】提交远程仓库异常:Failed to connect to github.com port 443 after 2088 ms Connection refused

问题

在使用Git与GitHub远端仓库进行连接时,报了如下的错误:

$ git push origin master
fatal: unable to access 'https://github.com/LoveCoding6/******.git/': Failed to connect to github.com port 443 after 2088 ms: Connection refused

 

 

分析

异常信息翻译过来的意思是说:2088 毫秒后无法连接到 github.com 端口 443:连接被拒绝

443端口呢也就是HTTPS协议的端口。

首先Git默认开启了https校验,可以使用如下的命令尝试关闭:

git config --global http.sslVerify "false"

但是貌似不起什么作用,仍然连接失败。

然后就是发现我这里使用了科学上网,也就是启动了本地代理服务器,那么就需要以查一下代理的是哪一个端口,然后去修改以下Git的配置文件即可,如果没有科学上网,出现443连接失败可能网络不行。

解决

提示

提前说一下,我这里的Git版本是 2.37.0

首先查看本地代理服务器的端口:Windows设置->网络和Internet->代理

然后去查看Git配置的proxy

 git config --global -l

此时Git配置的proxy应该和本地代理服务器的端口不同,所以需要删除Git配置的proxy:

 git config --global --unset http.proxy
 git config --global --unset https.proxy

然后就是重新设置Git配置的proxy:

 git config --global http.proxy http://127.0.0.1:7890
 git config --global https.proxy http://127.0.0.1:7890

到这里,再去执行push操作就可以了,希望能帮助到你!

微信关注

 

编程那点事儿

本站为非盈利性站点,所有资源、文章等仅供学习参考,并不贩卖软件且不存在任何商业目的及用途,如果您访问和下载某文件,表示您同意只将此文件用于参考、学习而非其他用途。
本站所发布的一切软件资源、文章内容、页面内容可能整理来自于互联网,在此郑重声明本站仅限用于学习和研究目的;并告知用户不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。
如果本站相关内容有侵犯到您的合法权益,请仔细阅读本站公布的投诉指引页相关内容联系我,依法依规进行处理!
作者:理想
链接:https://www.imyjs.cn/archives/922
THE END
二维码
【Git】提交远程仓库异常:Failed to connect to github.com port 443 after 2088 ms Connection refused
问题 在使用Git与GitHub远端仓库进行连接时,报了如……
<<上一篇
下一篇>>
文章目录
关闭
目 录