Andreas Ericsson [off-list ref] writes:
I'd recommend not allowing un-annotated tags in your shared repo. I
sent a patch for the default update-hook sometime ago that disallows
this. Junio seemed happy about it so I don't understand why it hasn't
been pushed to the master branch yet.
Most likely lost in the noise. I probably have it in my mailbox
but not applied in any of my private branches in my repository.