Here is an official instruction on how to setup github site.
_config.yaml and about.md file and fill in the necessary informations.index.html to blog.html.index.html and to include your blog's hyperlink, just include href=./blog.Note : Reference should be ./blog and *NOT ./blog.html.
Go to _posts/ directory and edit/add new blog page. You are all set! Happy blogging.