I created a simple gh-pages branch on github and in my local repo. I used the auto page generator to create the 5 files it uses: images javascripts stylesheets index.h
Here is a good writeup github pages workflow that I used to understand how to interact between the master and gh-pages branches.
paul irish from google recommended it in the comments of another article- it had super clear examples.