【git】解决遇到的问题

目录

[一、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054](#一、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054)

[二、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054](#二、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054)


一、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054

报错:

原因:在使用 GitLab 进行 push 操作时出现如此错误通常是因为你的推送包(push package)太大了,超过了服务器所允许的大小限制。这个问题可以通过增加 Git 配置文件中的缓存限制来解决。

解决方法:按照以下步骤进行处理:打开终端并切换到项目的根目录。

输入以下命令以增加 Git 中缓存的默认限制:

复制代码
git config --global http.postBuffer 1048576000

该命令将缓存限制增加到 1GB,可以根据需要修改此值。

重新执行 push 命令。

二、error: RPC failed; curl 6 OpenSSL SSL_read: Connection was reset, errno 10054

报错:

原因:远程仓库的文件过大,需要设置本地仓库大小

解决方法:

(1)首先输入如下命令

复制代码
git config http.sslVerify "false"

若出现下列错误:
git config http.sslVerify "false" fatal: not in a git directory

再继续执行 git config --globle http.sslVerify "false" 问题解决

(2)文件大小的上限设置:

复制代码
git config --global http.postBuffer 1048576000

(3)如果还是git代码还是下载失败,则需要继续修改git缓存的大小

push 不上去就把remote换成SSH链接,push时本地分支要和远程分支同名并建立联系。

相关推荐
2301_767113984 小时前
点过“不再询问”就要检查:Claude Code权限文件也可能存着密钥
git·信息安全·claude code
江屿风11 小时前
【Git-组件】【Git入门:从文档灾难到版本掌控】流食般投喂
运维·笔记·git·组件·版本控制
程序员沉梦听雨11 小时前
【Git】fork工作流与上游同步
git
高调的涵涵3 天前
删了1.2GB,.git仍是1.2GB
git
程序员沉梦听雨4 天前
【Git】git-submodule子模块管理
git
全栈陈序员4 天前
Git】从入门到精通(八)—— git log:查看提交历史
大数据·git·elasticsearch
7177775 天前
Git自建用什么工具比较好:Gitea、Forgejo、GitLab CE与Gitee的选型对比
git·gitlab·gitea
lsc_blog5 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
全栈陈序员6 天前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch
全栈陈序员6 天前
【Git】从入门到精通(十)—— 撤销与恢复:git checkout与git restore
运维·网络·数据库·git