I've started switching my private subversion projects to git (Github) and release the code to the public. Therefore, I am a git newbie.
Unfortunately, there is a revision of a project that contains confidential data. The revision is not tagged, I just know its hash value.
Is there a way to completely erase that particular revision from the remote git repository? It is a solo project, so nobody will be harmed from the operation.