从 GitHub 恢复错误的 git 合并

Reverting a bad git merge from GitHub

我将错误的远程 repo master 分支合并到我的本地 master 分支中,一旦我开始解决冲突,我就意识到我犯了一个可怕的错误。但是,我没有完全解决冲突,因此没有提交合并。

此外,我在开始合并之前提交了对本地主副本的最后更改。 如何成功恢复到错误合并之前的最后一次本地提交?

如果还处于合并状态,可以试试

git merge --abort

检查您处于什么状态

git status