Git还原合并到特定父级

Nor*_*sUp 23 git

我有一个git repo并且无法恢复合并.当前哈希值为0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3.它有两个父母:

df1acf5f54426d30f12c6b4558c3dd922297aae3
e19b912404ffd3c153ccac3072dbf22396896d2a
Run Code Online (Sandbox Code Playgroud)

执行以下操作将恢复为df1acf5f54426d30f12c6b4558c3dd922297aae3

git revert -m 1 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3
Run Code Online (Sandbox Code Playgroud)

我如何恢复到e19b912404ffd3c153ccac3072dbf22396896d2a?

mip*_*adi 25

git revert -m 2 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3
Run Code Online (Sandbox Code Playgroud)

父母从1开始编号; 你想要第二个.

  • `git的表演0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3`会告诉这是父母:'合并:df1acf e19b91` (10认同)
  • @lukmdo应该是`git show --format = full [hashish]`.git show的默认设置不显示合并父项. (3认同)