Git 2.36 で実装されたオプションで,
どのようにコンフリクトを解決したのかをより簡単に見るためのオプションのようです.
github.blog
実際にコンフリクト解決したマージコミットに対して,
git show --remerge-diff
を実行したところ以下のような出力になります.
コンフリクトマーカ(の削除差分)が表示され,
どちらを優先解決したかが確認できます.
$ git show --remerge-diff ebefc98 commit ebefc985fe78411e6339c0db7f5b1d3036730f0a (HEAD -> master) Merge: 3cada90 7f25d21 Author: Date: Sun Feb 4 18:52:25 2024 +0900 Merge branch 'develop' diff --git a/test.txt b/test.txt remerge CONFLICT (content): Merge conflict in test.txt index 2968fae..add24f2 100644 --- a/test.txt +++ b/test.txt @@ -1,7 +1,3 @@ katsuragi -<<<<<<< 3cada90 (冬月→式波) -shikinami -======= ayanami ->>>>>>> 7f25d21 (冬月→綾波) ikari