I am trying to have Mercurial forget a file, and all the history of that file. I have been tracking some binary files that have been changing a lot, and so my .hg/store/data folder now consists of 660MB of data that I don't want to keep pushing around.
I have considered just starting a new repository, but then I would lose all my code changes, so I have dismissed this.