Within my master branch, I did a git merge some-other-branch locally, but never pushed the changes to origin master. I didn\'t mean to merge, so I\'d like to un
Got to this question also looking to revert to match origin (ie, NO commits ahead of origin). Researching further, found there's a reset command for exactly that:
git reset --hard @{u}
Note: @{u} is shorthand for origin/master. (And, of course, you need that remote repository for this to work.)