50Mb push 警告

remote: warning: Large files detected.

# remote: warning: File big_file is 55.00 MB; this is larger than GitHub's recommended maximum file size of 50 MB

100Mb push 限制

remote: warning: Large files detected.
# remote: error: File giant_file is 123.00 MB; this exceeds GitHub's file size limit of 100 MB

解决方案如下:

1、需要在服务器上用git filter-branch --tree-filter 'rm -f 文件名' HEAD把文件彻底从库中删除

如: git filter-branch --tree-filter 'rm -f app.rar' HEAD

2、移除大文件,注意备份

$git rm --cached giant_file
# Stage our giant file for removal, but leave it on disk

$git commit --amend -CHEAD
# Amend the previous commit with your change
# Simply making a new commit won't work, as you need
# to remove the file from the unpushed history as well

$git push
# Push our rewritten, smaller commit

git 上传了一个非常大的文件,删除文件相关推荐

  1. Winform中实现FTP客户端并定时扫描指定路径下文件上传到FTP服务端然后删除文件

    场景 Windows10上怎样开启FTP服务: Windows10上怎样开启FTP服务_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面在Windows上搭建FTP服务器之后,会接收客 ...

  2. SVN上传、更新、添加、删除文件、版本回退

    文章目录 1.本地建立仓库(Create ) 2.下载已有仓库(Checkout ) 3.更新本地仓库(Update) 4.添加文件(add ) 5.删除文件(delete) 6.版本回退(Show ...

  3. PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )

    /** * 作用:FTP操作类( 拷贝.移动.删除文件/创建目录 ) * 时间:2006/5/9 * 作者:欣然随风 * QQ:276624915 */ class class_ftp {public ...

  4. nginx delete form表单 收不到参数_HTTP 文件上传的一个后端完善方案(NginX)

    (给PHP开发者加星标,提升PHP技能) 转自:林伯格 https://breeze2.github.io/blog/scheme-nginx-php-js-upload-process 前言 很多网 ...

  5. 上传本地项目到gitee_用git上传本地文件到码云gitee的方法

    首先登录码云 https://gitee.com/,注册一个账号,并登录账号. 1. 在码云上创建项目 在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击"新建项目 ...

  6. git 上传修改文件

    git 上传修改文件 git init git remote add superman https://gitee.com/li_jiazhao_1/ChangClass_examination.gi ...

  7. 如何用Git向GitHub上传送文件(从注册GitHub到用Git上传的每一步)

    文章目录 1.GitHub 1.1.GitHub注册(已经注册过的直接看1.2GitHub仓库的建立) 1.2 GitHub仓库的建立 2.Git 2.1Git 安装 2.2 Git 下载 2.3 G ...

  8. git上传文件到gitee

     第一步:登录注册gitee,有一个gitee仓库  1.git上传思路 2.git第一次上传步骤 第二步:将创建好的仓库,pull(拉取)到本地(不是第一次上传的情况下)            方式 ...

  9. Git上传文件代码到GitHub

    Git上传文件代码到GitHub 1. 新建一个空文件夹,用来上传文件 2. 点进去空文件夹,鼠标右键,使用Git Bash Here 打开 3. 输入 git init ,初始化,在本地创建一个Gi ...

最新文章

  1. oracle-ords
  2. 最细的实现剖析:jQuery 2.0.3源码分析Deferred
  3. RouteOS的DHCP服务器配置
  4. [转] SQL2000 关于 Java JDBC 驱动的安装和设定
  5. Adobe After Effects CS6 操作记录
  6. 让360安全浏览器默认使用谷歌内核
  7. 剑指offer:序列化二叉(前序遍历+层次)
  8. 用python建云盘_实用的Python(3)超简单!基于Python搭建个人“云盘”
  9. CSS3控制背景图片大小
  10. 引领团队追求高绩效结果
  11. 路由器无线中继WDS\WISP\CLINENT+AP优劣
  12. 如何选择云主机或者VPS挂EA?
  13. 如何制作GIF表情包,GIF怎么做
  14. 快速删除node_modules文件夹:rimraf node_modules
  15. linux登录界面鼠标键盘失灵,在archlinux安装界面这卡住了,鼠标键盘失灵
  16. 昆石VOS2009 VOS3000无漏洞去后门电脑管理客户端大全
  17. Python实现头像换脸(AI换脸)
  18. C++STL accumulate函数
  19. Android动画详解之Android 动画属性和实现方法之帧动画(二)
  20. 解决win10搜索框不能用的问题

热门文章

  1. 电话拦截以及电话拦截后的提示音
  2. myeclipse copy问题
  3. Visual Studio中工具--》选项--》源代码管理器--》插件选择说明
  4. VDI SolutionTrack - 上海站:11月20日
  5. 基于android鲜花销售app,基于Android的鲜花APP设计任务书
  6. HBase到MR再到HBase
  7. 数据治理中哪3点最重要
  8. 大数据分析如何保证数据质量
  9. asp.net 读取mysql_ASP.NET连接数据库并获取数据
  10. mysql外键可以是空吗_带外键的表列可以为NULL吗?