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
It seems there must be at least one local commit on the master branch to do:
git push -u origin master
So if you did git init . and then git remote add origin ..., you still need to do:
git init .
git remote add origin ...
git add ... git commit -m "..."