this exceeds GitHub's file size limit of 100 MB

GitHub对文件的大小有限制,问题在于,当移除了相关的文件之后,问题依然存在。

解决方法:

除了移除相关的文件,还要修改git的历史记录,移除相应的commit结点。

最简单的方法是使用以下命令:

git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch YOUR-FILE'

此命令会将指定的文件从push过程中过滤掉。

请谨慎使用此命令,强烈建议在使用前先备份,以防止误操作。

参考资源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,239评论 2 33
  • 太阳升起来又落下,一天一天又到了2016年的最后。小岳岳在相声里笑谈生活呀,就是一个七日接着另一个七日。一个痴迷于...
    高岸岸阅读 299评论 3 4
  • 一只蚊子扰清梦, 但看新闻任纵横。 言慢身勤心宜善, 虽愚必明在酬勤。
    十年一井阅读 75评论 0 0
  • 主要是三次…?反正写的也不知道是什么玩意儿
    乐正乔勚阅读 145评论 0 0