]> git.ipfire.org Git - thirdparty/git.git/commit - t/t4108-apply-threeway.sh
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)
commit90b7153806af46ca62b85a92a2810015be2453d4
treed901ce92dd17d06fe7d0728dd1c25f29d4b37e98
parent34230514b83f55ea0f4531e8486533ac5c3e2ffe
parent0dec322d31db3920872f43bdd2a7ddd282a5be67
Merge branch 'en/remerge-diff'

"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
apply.c
builtin/checkout.c
builtin/log.c
diff.c
merge-ort.c
revision.h
t/t6406-merge-attr.sh