Free Static Sites with Middleman and Github

@benjamintanweihao Thanks for the post- I found this helpful.

One possible clarification:

When you say: git push --set-upstream origin source, I receive an error.

I had to create the repo on GitHub first, and then add the remote before I could run this command.