问题描述
remote: error: File: de6089bdc90f85f69cfaa52270304d2a784b673b 138.86 MB, exceeds 100.00 MB.
原因分析:
使用commit提交大文件无法推送到远程库的问题
大文件无法push到远程仓库
解决方案:
删除已提交到本地仓库的大文件的提交记录,然后重新push
- 查看大文件
运行该命令
- 删除大文件
git filter-branch --tree-filter 'rm -f 文件名' HEAD
执行删除成功会返回Ref 'refs/heads/master'was rewritten
,如果返回unchanged
则表示没有任何更改
提示:如果文件路径包含空格,需要用引号将删除文件路径包含起来。
- 重新添加提交
重新push推送成功