]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jc/forbid-head-as-tagname'
authorJunio C Hamano <gitster@pobox.com>
Mon, 16 Dec 2024 01:54:26 +0000 (17:54 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Dec 2024 01:54:26 +0000 (17:54 -0800)
commitab738b2f1f35fbc3658ac107e1ad55b21c1e0fbc
tree8eb63219f3a49d742357586e6b924254a5adb834
parent73b7e03e9e4fdd3e09c08ff9c2d215bcabc19f34
parentbbd445d5efd415d43ac6102a3e9541b9ac4f0329
Merge branch 'jc/forbid-head-as-tagname'

"git tag" has been taught to refuse to create refs/tags/HEAD
as such a tag will be confusing in the context of UI provided by
the Git Porcelain commands.

* jc/forbid-head-as-tagname:
  tag: "git tag" refuses to use HEAD as a tagname
  t5604: do not expect that HEAD can be a valid tagname
  refs: drop strbuf_ prefix from helpers
  refs: move ref name helpers around
branch.c
builtin/branch.c
builtin/merge.c
builtin/tag.c
builtin/worktree.c
gitweb/gitweb.perl
refs.c
refs.h
t/t5604-clone-reference.sh