今天晚上准备提交代码到远程仓库的,但是突然报错10054

提示内容:

fatal: unable to access 'https://github.com/xxxxx': OpenSSL SSL_read: Connection was reset, errno 10054

输入各种命令都解决不了
接下来分享解决方法使用git config 命令用来配置git的配置文件

通过:http.sslVerify false全局来设置

git config --global http.sslVerify "false"

我输入以下命令后Git就可以正常提交到远程仓库了

 

 但是紧接着又遇到了新问题

 提示错误:nect to github.com port 443 after 21036 ms: Timed out

意思是:在21036毫秒后,nect到github.com端口443:超时  

这可能是我们网络的原因

遇到这种问题的小伙伴可以尝试,需要注意的是这里的意思是把git设置使用本地使用的代理端口,你可以查看自己的代理接口,设置为自己本地的代理的接口.

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

 或者有可能你电脑开启了VPN,

你需要在电脑设置里面关闭它

 

我排除以上问题后优化网络环境,尝试提交,然后成功了.

大家如果遇到这个问题可以尝试以上方法,不行的话,可以尝试更换网络环境尝试. 

 

 整理杂乱,如有错误欢迎批评指正

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐