解决方法,需要执行以下两个步骤:
输入 git config --global http.sslVerify "false" ,解除
SSL
验证;将地址 https:// 改为 git:// ,避开
SSL
验证。
一般执行完1就好用了。
欢迎各位兄弟 发布技术文章
这里的技术是共享的
我处理的问题的情况,一般是: 多数情况下国内访问 Github
会被…,或因网络波动问题推送失败。
向github push代码报错如下:
fatal: unable to access 'https://github.com/projectXX.git': OpenSSL SSL_read: Connection was reset, errno 10054
1
解决办法:检查本地账户和github账户是否一致,如果不一致,要切换本地账户。详细步骤参考:Git如何切换账户
再次push代码,又报错:
Push failed Unable to access 'https://github.com/projectXX.git/': Failed to connect to github.com port 443 after 21066 ms: Timed out
1
连接超时了,解决办法:先弄清楚自己VPN的ip和端口号。然后给Git设置代理。具体操作步骤参考:Failed to connect to github.com port 443: Timed out
再次push代码,又报错了:
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
1
2
解决办法:生成新的token,然后用新的token登录github。详细步骤参考:github开发人员在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021.
————————————————
来自 https://blog.csdn.net/zhangjin1120/article/details/120973405
最近git代码的时候老会出现这个问题,有的时间段可以正常传上去,有的时候就报这个错。
问题原因:网络不稳定,连接超时导致。
首先检查C盘下host文件中的github相关访问的域名对应的ip是否正确,不正确查询正确的IP:https://www.ipaddress.com/(详情移步github教程)
IP地址没有问题的情况下,多上传几次。
若前面两步都没有用,修改设置,解除ssl验证。
进入Git Bash Here
输入git config --global http.sslVerify "false"
此时,再执行git操作即可。
CS入门技能树Git入门Git简介19600 人正在系统学习中
来自 https://blog.csdn.net/qq_29493173/article/details/114534057
执行git push 的时候遇到了’: OpenSSL SSL_read: Connection was reset, errno 10054,的错误提示
这是服务器的SSL证书没有经过第三方机构的签署,所以报错。
错误原因可能是网络不稳定,连接超时造成的,如果你试了多次还是报这个错误,建议你执行下面的命令
git config --global http.sslVerify "false"
或者在git配置文件中添加如下配置
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = https://github.com/xxx/Secondary-development-component.git fetch = +refs/heads/*:refs/remotes/origin/* [http] sslverify = false [https] sslverify = false
加入了这两句
[http]
sslverify = false
[https]
sslverify = false
遇到问题不要怕,先看看网上遇到的人这么搞定的,如果搞不定就把电脑砸了,那是不可以的,不要情绪用事,如果理性思考后觉得可以砸,那也不要砸,送人多好。
Git
中 push
报错
OpenSSL SSL_read: Connection was reset, errno 10054 ...
Git Bash
中,push
时,出现错误
git push -u origin main
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.解除SSL认证
在 Git Bash
中输入以下命令:
git config --global http.sslVerify "false"
3.更新 DNS 缓存
cmd
窗口输入
ipconfig /flushdns
4.文件过大,超过上限
修改为 500MB,在 Git Bash
中输入以下命令:
git config http.postBuffer 5242880003
多数情况下国内访问 Github
会被…,或因网络波动问题推送失败。推荐使用 SSH
方式拉去代码或者参考 开源项目 修改本机 hosts
文件解决访问问题
HelloGitHub 项目 开源镜像站
CS入门技能树Git入门Git简介19600 人正在系统学习中
来自 https://blog.csdn.net/m0_51269961/article/details/123709195
解决方法,需要执行以下两个步骤:
输入 git config --global http.sslVerify "false" ,解除SSL
验证;
将地址 https:// 改为 git:// ,避开SSL
验证。
一般执行完1就好用了。
来自 https://blog.csdn.net/csdn565973850/article/details/125785692
https://blog.csdn.net/m0_51269961/article/details/123709195
https://blog.csdn.net/wjh1840226173/article/details/124355167
https://blog.csdn.net/qq_29493173/article/details/114534057
https://blog.csdn.net/wjh1840226173/article/details/124355167
https://blog.csdn.net/m0_51269961/article/details/123709195
https://blog.csdn.net/csdn565973850/article/details/125785692
https://www.cnblogs.com/codinghard/p/15647752.html
https://blog.csdn.net/qubernet/article/details/119864513
https://blog.csdn.net/qq_29493173/article/details/114534057