Git : How to remove a big file wrongly committed

This article saved my ass. How to remove a big file wrongly committed.


If you get this

remote: error: GH001: Large files detected. You may want to try Git Large File Storage -
remote: error: Trace: 7d51855d4f834a90c5a5a526e93d2668
remote: error: See for more information.
remote: error: File coverage/sensitivity/simulated.bed is 102.00 MB; this exceeds GitHub's file size limit of 100.00 MB

And want to remove it from your branch commits, do this.

git filter-branch --tree-filter 'rm -rf path/to/your/file' HEAD
git push

As with most things with Git it can royally wreck your repo so use it with caution.
Git filter-branch doc.

Leave a Comment