マージが何をしたかを見たい場合は、あなたができる
git show <hash-of-merge-commit>
マージ全体をやり直したい場合は、
git checkout <branch-that-you-merged-to>
git reset --hard <hash-of-the-commit-just-before-the-merge>
git merge <branch-that-you-merged-in>
マージをやり直してから、2 回目のマージを最初のマージと比較する場合 (それがより良いかどうかを検討するため) は、次のように実行できます。
git checkout <branch-that-you-merged-to>
git rev-parse HEAD
これにより、現在のコミットのハッシュが得られます。書き留めておいてください。それからする
git reset --hard <hash-of-the-commit-just-before-the-merge>
git merge <branch-that-you-merged-in>
マージを終了してから、これを実行してマージを比較します
git difftool <hash-of-commit-noted-above>
元のマージの方が優れていると感じた場合は、次のことができます。
git reset --hard <hash-of-commit-noted-above>