So I migrated a SVN repository to GitHub. I checked out the migrated repository using SVN, and I accidentally made an empty commit (r75 in SVN history). In order to remove the empty commit, I checked out the repository again, this time using git directly, and removed the commit with:
git rebase -i HEAD~2
After forcing a push to master, GitHub now properly displays only 74 commits, but when I look at the SVN log, I can still see the commit as r75.
zmurray@zmurray-linux:~/blah$ svn log -r 75 ------------------------------------------------------------------------ r75 | zachary.murray | 2013-10-11 15:05:05 -0700 (Fri, 11 Oct 2013) | 2 lines Blah blah blah, I'm a dumb stupid SVN commit message I can't seem to kill. ------------------------------------------------------------------------
I just want to expunge this stupid message once and for all. There are no other commits past r75, and I just really want to make r74 the HEAD again. Is there no hope? Help!