当前位置: 首页 > article >正文

已经git push,但上传的文件超过100MB

报错提示:

remote: File [大型文件的id] size 200MB, exceeds quota 100MB
remote: Please remove the file[s] from history and try again

解决方法:

1. 查找文件
    1. git rev-list --objects --all | grep ‘xxxxxxxx’ 此处填入报错内容中的文件id

2. 退回到上一版本
    1. git reset --hard HEAD^

3. 将大文件从本地仓库中删除,物理文件并不会删除
    1. git rm --cached 文件名

4. 修改commit备注
    1. git commit --amend ‘xxxx’

6. git push

由于工作区未删除这个报错的大型文件,所以后续不能无脑git add .,否则又会将大型文件添加进入本地仓库。可以将大型文件移除该文件夹,或通过LFS提交(暂未学习)。


http://www.kler.cn/a/283644.html

相关文章:

  • 设计模式-七个基本原则之一-迪米特法则 + 案例
  • AI时代的研发生产关系,是否有新的可能?
  • 从 MySQL 5.7 到 8.0:理解 GROUP BY 的新规则与实战优化20241112
  • 案例精选 | 河北省某检察院安全运营中异构日志数据融合的实践探索
  • 出海攻略,如何一键保存Facebook视频素材
  • go语言中的log 包详解
  • 都2024了,还在为uniapp的app端tabbar页面闪烁闪白而发愁吗
  • AI:引领未来的科技浪潮
  • 基于vue框架的餐馆管理系统jo0i7(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • 解决Vite+Vue3打包项目本地运行html白屏和报错问题
  • 【iOS】Masonry学习
  • EasyCode实现完整CRUD + 分页封装
  • RateLimiter超时
  • Memcached stats items 命令
  • JVM运行时数据区详解
  • 全球视角下的AI应用:国内外技术与实践的比较分析
  • 了解一下 CSS 的了解font-variant-alternates属性
  • TCP/IP和SNMP
  • matlab峰值检测
  • HTML静态网页成品作业(HTML+CSS+JS)——迪士尼公主介绍(6个页面)
  • sql server导入mysql,使用python多线程
  • 从blob 下载zip文件到本地并解压
  • 罗德与施瓦茨RS、UPV 音频分析仪 250KHZ 双通道分析仪UPL
  • 【面试经验】字节产品经理二面面经
  • MySQL空间函数ST_Distance_Sphere()的使用
  • Mysql-redo logs,binlog以及undo logs的作用及区别