Git提示Connection was reset, errno 10054解决方法

2,196 阅读1分钟

今天晚上准备提交代码到远程仓库的,但是突然报错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就可以正常提交到远程仓库了

1.png

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

2.png

提示错误: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,

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

3.png

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

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

4.png

初次发帖 请多指教