Mark Levedahl [off-list ref] writes:
I think the question being posed is: Would unifying branch names across all
git commands (i.e., always accepting refs/heads/master as naming branch
master, and accepting master when that is unambiguous) sufficiently benefit
new users...
My knee-jerk reaction is that what you are saying is backwards.
When do new people even need to know about refs/heads vs refs/tags with
modern Porcelain command set?