git上传报错:Object too large, rejecting the pack

在gerrit设置了最大不能上传超过600M的文件,今天开发遇到推送问题:

结果到本地怎么也找不到大文件。

后来只能按commit排查,用如下命令排查到了:

解决方法,将大文件去掉:(commitid为大文件所在commit)

复制代码
git reset commitid^
rm filename
# 重新提交
git add --all
git commit -m 'xxx'
#t 重新推送
git push origin xxx
相关推荐
要加油哦~2 小时前
报错 | git 提交时,报错 .husky/commit-msg: line 4: npx: command not found | 仓库提交规范问题
git
Mr卜颛2 小时前
【Git】TortoiseGit(小乌龟)配置SSH和使用;Fork设置ssh key
git·ssh
_OP_CHEN4 小时前
【Git原理与使用】(二)Git 配置与基本操作全攻略:从配置到实战,新手也能轻松上手!
linux·运维·git·版本管理·企业级组件·git基本操作·git配置
安果移不动5 小时前
git Cherry-Pick合并分支上的某些commits-》Android studio
android·git·android studio
Better Bench5 小时前
git与github协作开发的常用命令
git·github
allnlei7 小时前
优化大仓库项目中git的使用
git
芒克芒克7 小时前
《Git分支实战:从创建到合并的全流程》
java·git
2501_916766548 小时前
【Git学习】Git本地仓库基础命令
git·学习
拽着尾巴的鱼儿8 小时前
工具篇:git compare with branch 分支版本回退
git
PMP_9 小时前
git 操作 (unable to update local ref) 错误
git