On Wed, Nov 27, 2024 at 01:14:23AM +0100, git@xxxxxxxx wrote: > today I encountered a warning using git version 2.39.0.windows.2: > /warning: refname 'HEAD' is ambiguous./ > It turned out, having written > /git tag -a HEAD -m "Some message."/ > was the culprit. > As > /git branch HEAD/ > yields the following error > /fatal: 'HEAD' is not a valid branch name/ > I wanted to aks, whether a similar check should be applied to tag names. Yes, I think that's reasonable. We won't ever completely forbid "HEAD" as a branch or tag name for historical reasons. But when porcelain like git-branch or git-tag sees it, it is almost certainly a typo or forgotten argument. -Peff