I know Git has tons of documentation and there are tons of posts on SO about it (I've looked at How to delete a 'git commit' and this, for example) but nothing has worked yet and I'm not sure what to do here.
I have a repo that so far only I'm committing to, but I recently started working from two different laptops and somehow I accidentally pushed some nonsense that Git saw as a merge and then I pushed the latest changes as well.
I've been trying to figure out how to delete those last 2 commits completely, rewinding the repo to the state before that fateful day (as I now have a bunch of new commits I need to get into that repo). If you're willing to give me any pointers, note that the repo is hosted on github here.