Remove File From Git History
April 30, 2010 – 1:55 pmUseful stuff.
git filter-branch -f --index-filter 'git update-index --remove filename' HEAD git push --force --verbose --dry-run git push --force
Slight better version. Only rewrites history from the first commit the file existed.
git filter-branch -f --index-filter 'git update-index --remove filename'..HEAD git push --force --verbose --dry-run git push --force
Found on github.


