]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'sn/rebase-update-refs-symrefs' into seen
authorJunio C Hamano <gitster@pobox.com>
Fri, 29 May 2026 04:01:40 +0000 (13:01 +0900)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 May 2026 04:01:40 +0000 (13:01 +0900)
commitd871d4328f112f6004da70a2d45b449a4b946b9a
tree324770d26f9cd780b95f177c604706bf0827c374
parent07b73d634a6298995b1ac6d56ac3926a0ef83ed5
parent1b40f3abf97445d22099c33b1c822204bc0962f1
Merge branch 'sn/rebase-update-refs-symrefs' into seen

"git rebase --update-refs" has been taught to resolve local branch
symrefs to their referents before queuing updates. This correctly
skips aliases of the current branch and avoids duplicate updates for
underlying real branches, fixing failures when branch aliases (like a
default branch rename) are present.

* sn/rebase-update-refs-symrefs:
  rebase: skip branch symref aliases
  t3404: add failing branch symref test
sequencer.c