Erik Hollembeak

How To Set Up a Custom Subdomain For a GitHub Project

GitHub Pages are an excellent way to quickly create and serve up static web content – create a new repository, push an index.md, and enable Github Pages in the repository settings. The documentation on how to set up a custom subdomain for a particular project can sometimes be confusing.

To do so, you’ll need to do three things:

Once your DNS record has propagated, you should be able to navigate to your subdomain and see your new Jekyll-powered GitHub Pages website.