How to Generate Jekyll Sites Locally

Before you Begin

The repositories we use in class are deployed using GitHub Pages, so you don't need to do any local serving. But, if you'd like to see what your changes look like locally before they actually are pushed to the default branch, you can.

The process may vary in difficulty based on your operating system, and we've found it's a smoother experience in macOS. We're working to improve these instructions for all platforms, so please let us know if you have any recommendations.