From: Junio C Hamano Date: Tue, 30 Jan 2024 00:03:00 +0000 (-0800) Subject: Merge branch 'ps/not-so-many-refs-are-special' X-Git-Tag: v2.44.0-rc0~43 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8282f9592838acd265491737e4d36636fc64b639;p=thirdparty%2Fgit.git Merge branch 'ps/not-so-many-refs-are-special' Define "special ref" as a very narrow set that consists of FETCH_HEAD and MERGE_HEAD, and clarify everything else that used to be classified as such are actually just pseudorefs. * ps/not-so-many-refs-are-special: Documentation: add "special refs" to the glossary refs: redefine special refs refs: convert MERGE_AUTOSTASH to become a normal pseudo-ref sequencer: introduce functions to handle autostashes via refs refs: convert AUTO_MERGE to become a normal pseudo-ref sequencer: delete REBASE_HEAD in correct repo when picking commits sequencer: clean up pseudo refs with REF_NO_DEREF --- 8282f9592838acd265491737e4d36636fc64b639