Step 1: Enable GitHub Pages
Welcome to GitHub Pages and Jekyll ๐!
In this course, you'll learn how to build and host a GitHub Pages site. With GitHub Pages, you can host content like documentation, resumes, or any other static content youโd like.
In this course, you'll create a blog hosted on GitHub Pages and learn how to:
- Enable GitHub Pages
- Use Jekyll, a static site generator
- Customize Jekyll sites with a theme and content
New to GitHub?
For this course, you'll need to know how to create a branch on GitHub, commit changes using Git, and open a pull request on GitHub. If you need a refresher on the GitHub flow, check out the the Introduction to GitHub course.
โจ๏ธ Activity: Turn on GitHub Pages
The first step to publishing your blog to the web is to enable GitHub Pages on this repository ๐. When you enable GitHub Pages on a repository, GitHub takes the content that's on the master branch and publishes a website based on its contents.
- Under your repository name, click Settings
- In the "GitHub Pages" section, use the Select source drop-down menu to select the
master branch
as your GitHub Pages publishing source.
- Click Save
After GitHub Pages is enabled, we'll be ready to create some content.
For a printable version of the steps in this course, check out the Quick Reference Guide.
Turning on GitHub Pages creates a deployment of your repository. I may take up to a minute to respond as I await the deployment.
Return to this issue for my next comment
Sometimes I respond too fast for the page to update! If you perform an expected action and don't see a response from me, wait a few seconds and refresh the page for your next steps.