I'm looking at git docs, but nowhere does it say "HEAD" is an invalid branch name. Yet, trying to make a branch called "HEAD" gives me:
fatal: 'HEAD' is not a valid branch name.
If this is documented anywhere, I'm not seeing it. As far as the documentation is concerned, I should be able to do this? But why can't I?