Publishging to gh-pages

At some point I'm going to have to understand how to make changes to
the gh-pages - or how to push changes out to there from my master.
Strange that its not already a folder within the master.