Undo a Git merge that hasn't been pushed yet

前端 未结 30 2176
情歌与酒
情歌与酒 2020-11-21 22:27

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

30条回答
  •  南方客
    南方客 (楼主)
    2020-11-21 23:13

    I was able to resolve this problem with a single command that doesn't involve looking up a commit id.

    git reset --hard remotes/origin/HEAD
    

    The accepted answer didn't work for me but this command achieved the results I was looking for.

提交回复
热议问题