1.在使用Git推送到Github时出现OpenSSL SSL_read: Connection was reset, errno 10054错误解决方法

当尝试使用GitHub推送文件时遇到OpenSSL SSL_read错误,可能原因包括用户名或邮箱输入错误、本地代理设置问题、SSL认证冲突或文件过大。解决方法包括检查并修正用户名和邮箱,移除本地代理,禁用SSL验证,调整HTTP缓冲区大小,以及刷新DNS缓存。确保正确配置和操作以避免此类问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景

在使用github推送文件到仓库时,使用了本地代理,容易出现此问题,控制台返回以下错误信息:

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

解决方法:

方法1:自己配置的用户名邮箱可能输入错误了:

查看用户名,邮箱

git config user.name
git config user.email

修改用户名,邮箱:

git config --global user.name "xxx"
git config --global user.email"xxx"

移除仓库,重新添加:

git remote rm origin
git remote add origin https://github.com/XXX

方法2:移除本地代理:

git config --global --unset-all remote.origin.proxy

 方法3:修改解除SSL认证

git config --global http.sslVerify "false"

 方法4:文件太大,修改缓冲区大小(缓冲区大小修改为500M)

git config http.postBuffer 5242880003

方法5:更新DNS缓存

ipconfig /flushdns

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值