]> git.ipfire.org Git - thirdparty/git.git/commit - t/helper/test-reach.c
Merge branch 'pw/checkout-conflict-errorfix'
authorJunio C Hamano <gitster@pobox.com>
Mon, 1 Apr 2024 20:21:33 +0000 (13:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 1 Apr 2024 20:21:33 +0000 (13:21 -0700)
commitccdc7d98bb39aad1dc1bc78357a763d10fe14ddb
tree34fde699f6ff8d34ee660fc616eade80242baa4f
parentd6fd04375f9196f8b203d442f235bd96a1a068cc
parent5a99c1ac1a9640f7ee0374e9b90523f500bdbb5a
Merge branch 'pw/checkout-conflict-errorfix'

"git checkout --conflict=bad" reported a bad conflictStyle as if it
were given to a configuration variable; it has been corrected to
report that the command line option is bad.

* pw/checkout-conflict-errorfix:
  checkout: fix interaction between --conflict and --merge
  checkout: cleanup --conflict=<style> parsing
  merge options: add a conflict style member
  merge-ll: introduce LL_MERGE_OPTIONS_INIT
  xdiff-interface: refactor parsing of merge.conflictstyle
builtin/checkout.c
merge-ll.c
merge-ort.c
merge-recursive.c