Now you can publish Github Pages directly from the master branch. You don't have to have gh-pages branch. Go to your project's settings and change the source of your Github Pages. Three choices are gh-pages, master, or master/docs.
Reference: Github Configuring Publishing Source
I've removed the gh-pages branch from multi-week-calendar. No more extra step of merging into gh-pages!