curl: (35) OpenSSL SSL_connect: 连接被重置

使用git2.26.2提交远程仓库时,码云没有问题,GitHub报错:
fatal: HttpRequestException encountered.
发送请求时出错。
查了下原因是因为Github 禁用了TLS v1.0 and v1.1,必须更新Windows的git凭证管理器。
解决方案:
1.更新git凭证管理器
https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0
curl: (35) OpenSSL SSL_connect: 连接被重置_第1张图片
2.更新git到最新版本
我打算采取第二种,更新git。
首先想到肯定用命令啊,搜了下命令为:git update-git-for-windows
结果报错:curl: (35) OpenSSL SSL_connect: Connection was reset in connection to api.github.com:443
上网查了下原因,找不到,然后打算提问题,想着要把前因后果写明白了,然后一边写,一边翻自己的操作过程,然后发现了一个答案给了我启示,大概是被墙了。
然后开启全局代理,果然可以了,不过下载巨慢,索性关掉代理,自己暗搓搓的到git官网上下载了安装包覆盖安装了。

你可能感兴趣的:(git)