【发布时间】:2017-07-06 18:58:41
【问题描述】:
我遇到了一种情况,我需要在 git 中恢复我的一个合并提交。我使用了以下命令:
git revert -m 1 [merge commit id]
现在 git 为上述命令提供了另外一种选择,如下所示:
git revert -m 2 [merge commit id]
我不明白 1 和 2 之间的区别
使用的参考:https://www.christianengvall.se/undo-pushed-merge-git/
【问题讨论】:
-
一次合并提交主要有 2 个父节点,数字表示要还原的父节点
标签: git git-merge git-revert