- Install dependencies:
bundle install --path vendor/bundle
- Start local server (identical to GitHub Pages):
Or use the helper script:
bundle exec jekyll serve --config _config.yml,_config.local.yml./dev-server.sh start
- Stop server:
./dev-server.sh stop
- Edit posts in
_posts/, preview at http://localhost:4000/crw-blog/ - For local-only settings (like live reload), use
_config.local.yml(ignored by GitHub Pages) - All dependencies are locked to GitHub Pages via the
github-pagesgem in the Gemfile.
See DEVELOPMENT.md for full details, troubleshooting, and explanations.
Create a site or blog from your GitHub repositories with GitHub Pages.
Congratulations friend, you've completed this course!
Your blog is now live and has been deployed!
Here's a recap of all the tasks you've accomplished in your repository:
- You enabled GitHub Pages.
- You selected a theme using the config file.
- You learned about proper directory format and file naming conventions in Jekyll.
- You created your first blog post with Jekyll!
- Keep working on your GitHub Pages site... we love seeing what you come up with!
- We'd love to hear what you thought of this course in our discussion board.
- Take another GitHub Skills course.
- Read the GitHub Getting Started docs.
- To find projects to contribute to, check out GitHub Explore.
Get help: Post in our discussion board • Review the GitHub status page
© 2023 GitHub • Code of Conduct • MIT License
