setup git branches:
git checkout master git branch -m master all git push -u origin all
git push origin --delete master
git checkout --orphan master
git add . git commit -m 'source files' git push -u origin master
git branch -d all
git checkout --orphan gh-pages touch README.md git add . git commit -m 'readme' git push -u origin gh-pages
git checkout master
mkdir gh-pages
cp -R * gh-pages/ cd gh-pages git checkout gh-pages git branch -d master
cd .. git branch -d gh-pages
echo 'gh-pages' >> .gitignore