In this first post I’m going to explain how to create a github page in three easy steps using Jekyll, the static page generator. If you don’t want to go through the hassle of installing dozens of dependencies, pulling and pushing from your terminal this is one easy option to do it:

1. Find a theme you like and clone the repository

Browse to and find a theme you like. We’ll choose for demonstration. Click on Homepage to get to the themes repository and fork it:

Once the theme is cloned to your github account, enter the Settings and change the host to push to source.

2. Sign up for the and import your repository

Currently beta. Request invite here:

Once you receive the invite log in to your account and click +Add Site and add from github:

Click through the options. As Repository choose commit to source repo only and you’re done setting up:

3. Start editing

Your site will show up in the My Sites section of the dashboard. Use the Edit content button to add and edit pages and posts

  • jekyll
  • tutorial