Request
Support viewing a historical merge commit in a three-column view:
- left: first parent (
<merge>^1)
- center: merge commit result (
<merge>)
- right: second parent (
<merge>^2)
Use case
When reviewing a completed merge commit, it is useful to compare the merge result against both parents in one view, similar to merge commit viewers in IDEs.
Distinction from remerge-diff
This is different from git show --remerge-diff / #423.
--remerge-diff compares Git's recreated conflicted auto-merge result with the final merge result. This request is for a parent/result/parent view of the merge commit itself.
Request
Support viewing a historical merge commit in a three-column view:
<merge>^1)<merge>)<merge>^2)Use case
When reviewing a completed merge commit, it is useful to compare the merge result against both parents in one view, similar to merge commit viewers in IDEs.
Distinction from remerge-diff
This is different from
git show --remerge-diff/ #423.--remerge-diffcompares Git's recreated conflicted auto-merge result with the final merge result. This request is for a parent/result/parent view of the merge commit itself.