【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