Githubページを作ってjekyll+Markdownで更新する方法

jsのライブラリや、ドキュメントのページを見ていると、
よく~~~.github.comというアドレスを目にします。

このアドレスは何なんだろう。
Githubに認められしものの証なのだろうか。と調べてみたところ、
GithubがホスティングしてくれるサービスGithub Pagesという物でした。

手軽に始められるし、Markdownが使えてテンプレートも使えるという代物だったので
使えるようにするまでの手順をまとめました。