I\'m a git newbie and I keep reading about a \"master\" branch. Is \"master\" just a conventional name that people used or does it have special meaning like HEAD
HEAD
master is just the name of a branch, there's nothing magic about it except it's created by default when a new repository is created.
master
You can add it back with git checkout -b master.
git checkout -b master