]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'en/remerge-diff'
authorJunio C Hamano <gitster@pobox.com>
Wed, 16 Feb 2022 23:14:29 +0000 (15:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 16 Feb 2022 23:14:29 +0000 (15:14 -0800)
"git log --remerge-diff" shows the difference from mechanical merge
result and the result that is actually recorded in a merge commit.

* en/remerge-diff:
  diff-merges: avoid history simplifications when diffing merges
  merge-ort: mark conflict/warning messages from inner merges as omittable
  show, log: include conflict/warning messages in --remerge-diff headers
  diff: add ability to insert additional headers for paths
  merge-ort: format messages slightly different for use in headers
  merge-ort: mark a few more conflict messages as omittable
  merge-ort: capture and print ll-merge warnings in our preferred fashion
  ll-merge: make callers responsible for showing warnings
  log: clean unneeded objects during `log --remerge-diff`
  show, log: provide a --remerge-diff capability

1  2 
apply.c
builtin/checkout.c
builtin/log.c
diff.c
merge-ort.c
revision.h
t/t6406-merge-attr.sh

diff --cc apply.c
Simple merge
Simple merge
diff --cc builtin/log.c
Simple merge
diff --cc diff.c
Simple merge
diff --cc merge-ort.c
Simple merge
diff --cc revision.h
Simple merge
Simple merge