For anyone following along the First Steps tutorial and working with Github to host the test site. Please note that Github has changed its approach. As wel as the README.md file you will need to include a _config.yml file as well.
with the following filled out.
theme: jekyll-theme-minimal
title: The title of your site
description: A description of your site
I am not an expert on Github but hopes that helps someone else trying to solve why their site isn’t appearing.