]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'sn/rebase-update-refs-symrefs' into seen
authorJunio C Hamano <gitster@pobox.com>
Wed, 3 Jun 2026 23:14:09 +0000 (08:14 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 3 Jun 2026 23:14:10 +0000 (08:14 +0900)
commit8378bb985c8027660390dbdbbe3bd720b4eb580f
tree50f3e772a9ffefa57a8e496d31624d9d33d12026
parent8b32fd4e9cbc9132db59f6ab76f052f3b0e02bd8
parentd4615639c465a4ad191656558dca34d80b264775
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
sequencer.c