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
相关推荐
承渊政道6 分钟前
Linux系统学习【深入剖析Git的原理和使用(下)】
linux·服务器·git·学习·gitee·vim·gitcode
阿林爱吃大米饭1 小时前
课题组远程服务器Git版本控制实战
服务器·git·elasticsearch
阿寻寻13 小时前
【云原生技术】git checkout -- . 应该用在切分之前还是之后?
git
周杰伦fans14 小时前
Git 推送实战:冲突解决与强制推送
git
Beyond欣21 小时前
Git 踩坑记录
git
没有bug.的程序员1 天前
分布式配置深潜:Spring Cloud Config 与 Git 集成内核、版本回滚机制与多环境治理实战指南
java·分布式·git·spring cloud·分布式配置·版本回滚
JTfAbUGXr1 天前
Smart200PL与42块安科瑞多功能电度表Modbus RTU通讯程序探索
git
Beyond欣1 天前
Git 配置与工具
大数据·git·elasticsearch
xuhe21 天前
Claude Code配合Astro + GitHub Pages:为 sharelatex-ce 打造现代化的开源项目宣传页
linux·git·docker·github·浏览器·overleaf
西门吹-禅2 天前
git 使用
git