- Fetch any upstream changes to your local repo (i.e., make sure you have the latest version)
- Edit the Markdown
.mdfiles. When you push changes to the remote repo, github will build the site (typically within a few minutes). - Put images in the
assets/imagesfolder - Use relative urls whenever possible, e.g.
pilot.htmlinstead ofhttps://manyprimates.github.io/pilot.html - Do not touch the files in the folders that start with an underscore
_unless you're sure you know what you're doing!
- Have a clone of the github repo on your local machine
- Install Jekyll:
gem install bundler jekyll- If that gives you any errors, google them... or check here
- Install jekyll-seo-tag:
gem install bundler jekyll-seo-tag cdinto the git repo for the website- Build local Jekyll site:
bundle exec jekyll serve - Open browser and go to:
http://localhost:4000 - You should see any changes you save on your local
.mdfiles (refresh) - Push your changes when you're happy with the preview!