Possible Duplicate:
Remove sensitive files and their commits from Git history
I noticed that due to a server move, for whatever reason.... I accidentally somehow committed a file that has been ignored by git for months. Needless to say i don't want it part of the repo.
Unfortunately I pushed this file to my remote repo in three different commits.
What would be the easiest way to remove that file from three local and remote commits without the most collateral damage?
Thanks for your help. My theory would be to pull that commit and maybe ammend it and force push it back. Anyone know how I can do this?