In part three of this series, we walked through setting up your GitHub Pages site locally with Jekyll. If you've followed along this far: congrats! You now have a themed and fully-functioning GitHub Pages site and the ability to work on it locally. Great! Let's use our new found ability to work locally and customize our Pages site a bit.
In part three of the Getting Started with GitHub Pages mini-series, we walk you through cloning your GitHub Pages site to your computer and using the GitHub Pages gem to build and test your site locally.
Part 2 of the Getting Started with GitHub Pages mini-series walks you through adding one of GitHub's offical themes to the GitHub Pages site we began working on in the last part of this series. If you haven't yet completed the steps in the previous guide, you'll want to do that before we begin.
GitHub Pages is GitHub's static site publishing platform. In addition to supporting regular HTML content, GitHub Pages is deeply integrated with Jekyll, a popular static site generator designed for blogging and software documentation. And that's not all! GitHub Pages sites are used for everything from blogs to fullblownsites.
We're going to talk about more complex GitHub Pages sites as we work through this series. For right now, we're going to work through the simplest way to use GitHub Pages: publishing a single Markdown file.