Re:GitHub Pages now runs Jekyll 2.2.0
by baddox on Wednesday July 30, 2014 @01:33PM
(#8109726)
It looks like you just commit plaintext files (or markdown, or any of several other formats) into your repo and they get built into HTML by jekyll and hosted as articles on your site.
http://jekyllrb.com/docs/structure/