无法恢复到合并提交的另一个父级

时间:2017-12-08 01:41:54

标签: git merge

我有一个错误的合并提交,我想恢复。具体来说,我想恢复到合并提交的第二个父级。

$ git revert -m 2 <merge-commit>

当我试图恢复时没有任何反应,这是我得到的回报:

$ git revert -m 2 <merge-commit>
On branch dev
Your branch is up-to-date with 'origin/dev'

nothing to commit, working tree clean

恢复到第一个父作品,所以我假设恢复到另一个父作品也应该正常工作。如何成功恢复到合并提交的第二个父级?

1 个答案:

答案 0 :(得分:0)

您提及的合并提交与其第二个孩子之间是否存在任何差异?

git diff <merge-commit>^2 <merge-commit>