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
相关推荐
云梦谭38 分钟前
Git 环境定制常用命令
git
SuperEugene1 小时前
前端 Git 协作规范实战:commit message + 分支管理 + 合并流程,告别冲突与混乱|工程化与协作规范篇
前端·javascript·vue.js·git·前端框架
bu_shuo1 小时前
git中文显示不正确解决方法
git
Carsene2 小时前
艺术化你的 Git 提交:类型与图标(全网最全)的实践准则
git·github
身如柳絮随风扬3 小时前
Git 超详细学习笔记
笔记·git
原来是猿3 小时前
Git入门指南(一):从零开始,掌握Git基础操作
git
逆风飞翔i3 小时前
使用Cherry-pick合并指定分支指定提交记录
git
秦时明月之君临天下5 小时前
Git统计各分支大小
git
spencer_tseng5 小时前
tortoisegitplink: unknown option “-o“
git·tortoisegit
小陈工5 小时前
Python开源代码管理避坑实战:从Git高级操作到Docker环境配置
开发语言·git·python·安全·docker·开源·源代码管理