crap!

This is aggravating. I did "git reset --hard SHA" on the commits that I wanted to revert. Then I made a new commit, and still all the old ones are in this commit.

Then I did "git push -f origin HEAD^^^:master" to remove those last three pushes from github, so I could start over. After I did that, I tried to do a pull request and it said "nothing to compare." Great! So I made a new commit, then when I did a pull request ALL of them were back! Lame. I'm not sure how to permanently remove those old commits. Is there any way for you to only merge the latest commit (blog colors updated)?