Header 1

Look at Karl’s tutorial

With GitHub Pages, you just write things in Markdown, GitHub hosts the site for you, and you just push material to your GitHub repository with git add, git commit, and git push.

The sites use Jekyll, a ruby gem, to convert Markdown files to html, and this part is done automatically when you push the materials to the gh-pages branch of a GitHub repository.

The GitHub and Jekyll documentation is great, but I thought it would be useful to have a minimal tutorial

Subpages