技术栈

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

送你一朵小莲花2024-02-21 17:54

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

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

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

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

复制代码
git reset commitid^
rm filename
# 重新提交
git add --all
git commit -m 'xxx'
#t 重新推送
git push origin xxx
上一篇:Nuxt深入浅出 · 快速创建一个Nuxt项目
下一篇:Mac公证脚本-Web公证方式
相关推荐
论迹
4 小时前
【Git】-- 多人协作
git·ubuntu
roamingcode
5 小时前
从混沌到秩序:Git Diff 结构化报告的 Claude Code Skill 实践
人工智能·git·agent·skill·claude code·领域知识包·ai经验复用
ss273
7 小时前
idea中git更新项目:将传入更改合并到当前分支,在传入更改上变基当前分支
java·git·intellij-idea
hopsky
7 小时前
好用!Git 同时开发多个分支
git
secondyoung
9 小时前
Git使用:rebase用法
c语言·经验分享·git·vscode
萧曵 丶
10 小时前
CI/CD 流程
git·ci/cd
import_random
10 小时前
[git版本控制]git push(详解)
git
bing_feilong
12 小时前
gitee pull 总是需要用户名和密码,该如何设置?
git·gitee
毒鸡蛋
12 小时前
GIT报错:Connection to git. closed by remote host.
git
ShallowLin
12 小时前
Git简化分支管理(main+develop)
git
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03Claude Code Skills 实用使用手册04Labelme从安装到标注:零基础完整指南05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南062025年大语言模型技术全景报告07UV安装并设置国内源08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09网站改了域名,如何查找?10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)