You can get github to generate .html files from .markdown files by ensuring the top of the .markdown starts with the —- block like this:
---
title: This will be used as the title-tag of the page head
---
hello
=====
**You are here!**
Found this here:
http://xlson.com/2010/11/09/getting-started-with-github-pages.html