There are many different ways to deploy a website to the public Internet. In this unit, we'll use GitHub Pages to deploy your website.
GitHub Pages is a service offered by GitHub. Specifically, GitHub Pages are public webpages that are hosted and published through GitHub.
Why GitHub Pages? In the last unit, we generated a site using Jekyll. GitHub Pages offers extensive integration and support for Jekyll. By using both, you'll benefit from:
- Easy setup
- Troubleshooting your site
- Updating and maintaining your site
Note: Remember, it is possible to follow all of the steps outlined in this course with your own content — just make sure that your HTML is inside of a file called index.html (a GitHub Pages requirement).