git推送时,如果遇到提交文件过大,有时候推送不上去,这通常是由于gitlab仓库的配置人员。

我们可以使用

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch path' --prune-empty --tag-name-filter cat -- --all

path换成具体清楚的内容

来进行历史记录的该文件清除,清楚掉以后,重新推送即可