

You can set the repository as public or private, initialize the repository with a README file, add a license, and best of all add the default Jekyll. This enables you to set up some useful things right from the get go. I would highly recommend creating this repository in the GitHub website. Your repository name must use this naming pattern!

if your GitHub username is coder123, then it would be ). GitHub SetupĬreate a new repository in GitHub with the naming pattern of (e.g. GitHub lays out all the options for you based on your needs. the only change is that you will need to name your GitHub repository and/or branch differently than instructed below. If you are making a page for a project, organization, etc. NOTE: These instruction assume you are making a personal page (e.g.

Also, I ran into a few snags along the way that these instructions should help you avoid. This is especially true since I am running on Windows.

I found a lot of useful content out there, but nothing that I could follow from start to finish and have a working site by the end of it. This post does not aim to teach you about Jekyll or GitHub Pages in depth, but is here to guide you through setting up your environment on Windows and getting things running.
