]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/merge-dual-dir-renames-fix'
authorJunio C Hamano <gitster@pobox.com>
Mon, 18 Jul 2022 20:31:56 +0000 (13:31 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 18 Jul 2022 20:31:56 +0000 (13:31 -0700)
commite3349f288826d54ee056330222a902360c192b0b
treefe892a39a65b5184034908eee55cf4cf1334f5cf
parent3d3874d537af1149c85b73d7c4317ed1b0d0b419
parent751e16542472c7040565f97c2149c2d501ed0b81
Merge branch 'en/merge-dual-dir-renames-fix'

Fixes a long-standing corner case bug around directory renames in
the merge-ort strategy.

* en/merge-dual-dir-renames-fix:
  merge-ort: fix issue with dual rename and add/add conflict
  merge-ort: shuffle the computation and cleanup of potential collisions
  merge-ort: make a separate function for freeing struct collisions
  merge-ort: small cleanups of check_for_directory_rename
  t6423: add tests of dual directory rename plus add/add conflict
merge-ort.c