Github provides free hosting of a static website for each user and for each project. These websites are generated using Jekyll which will process all files uploaded to an individual user account (master branch of a special repo named USERNAME.github.io
) or any project repos with a gh-pages
branch.
This short guide will walk through the steps in setting up of a local "Jekyll" installation so that the website can be designed and its content reviewed before committing to Github.