This is pjf's personal website. You can fork this repo and use it for your own website if you like, or you can send me patches, corrections, and improvements.
This assumes you want the underlying site, but not the config
Fork and clone the repository
- Create a new build branch off
$ git checkout base $ git branch -m build old_build $ git checkout -b build $ git push origin build --force
(You can delete the
old_build branch if you like)
Copy the `_config.yml.example to _config.yml and make your changes.
Branches and building
base branch is where you can pull in changes to the underlying
site. It should be safe to
git merge base at any time.
build branch is where you want to do all your work.
master branch is the compiled, static site. This is required
jekyll build to build, or
jekyll serve to start a test
See the contents of the include
_doc directory for ways in
which you can customise the site. Contributions to this documentation
are very welcome!
bin/deploy.pl to deploy. Make sure you have all your changes
Creative Commons Attribution 3.0 except where otherwise marked.