Be sure you’ve pushed your public key to github.com
Create a repository on github.com.
$ git init $ git add . $ git commit -m "first move" $ git remote add origin git@github.com:/USER/REPO.git
origin is the local alias for your remote repository url. It’s possible to connect your local repo to multiple remote URL’s (hosts)
$ git push -u origin master
master is your branch on the remote site. You can maintain different branches.