]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/merge-ort-recursive'
authorJunio C Hamano <gitster@pobox.com>
Thu, 7 Jan 2021 07:33:44 +0000 (23:33 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 7 Jan 2021 07:33:44 +0000 (23:33 -0800)
commit45a177069f1ed9f56ab13cd34c654ecc5376945b
treeb240857a0ea72029ec1e86ba291b33b1a4b3664e
parentd3fa84d52873cdf3852e41b684ab93475fe4424f
parent8119214f4e7036cef01a8e13f161ec510b3ff710
Merge branch 'en/merge-ort-recursive'

The ORT merge strategy learned to synthesize virtual ancestor tree
by recursively merging multiple merge bases together, just like the
recursive backend has done for years.

* en/merge-ort-recursive:
  merge-ort: implement merge_incore_recursive()
  merge-ort: make clear_internal_opts() aware of partial clearing
  merge-ort: copy a few small helper functions from merge-recursive.c
  commit: move reverse_commit_list() from merge-recursive
commit.c
commit.h