Built using a fork of Jekyll Now (https://github.com/barryclark/jekyll-now/)
There are 3 different ways that you can make changes to your blog's files:
- Edit files within your new username.github.io repository in the browser at GitHub.com (shown below).
- Use a third party GitHub content editor, like Prose by Development Seed. It's optimized for use with Jekyll making markdown editing, writing drafts, and uploading images really easy.
- Clone down your repository and make updates locally, then push them to your GitHub repository.
This Markdown Cheatsheet might come in handy.
- Go to
/_posts/
and create a new file: - filename is in this format: year-month-day-title.md
- Include the front-matter block at the top of each new blog post
- Any page in root with a .md or .html
- To add to the navigation edit
/_layouts/default.html
Check out _config.yml
for some of the settings.
- Install Jekyll and plug-ins in one fell swoop.
gem install github-pages
This mirrors the plug-ins used by GitHub Pages on your local machine including Jekyll, Sass, etc. - Clone down your fork
git clone https://github.com/yourusername/yourusername.github.io.git
- Serve the site and watch for markup/sass changes
jekyll serve
- View your website at http://127.0.0.1:4000/
- Commit any changes and push everything to the master branch of your GitHub user repository. GitHub Pages will then rebuild and serve your website.