Pushing to Github Repo:
mkdir <name>
git clone <url>
git add --all
git commit -am " <message> "
git push
Branching & creating url from gh-pages in Github:
git branch
git checkout -b gh-pages
git merge master
<------- if you updated mastergit push origin gh-pages
git checkout master
<------- go back to master, where you make your updates to code