The way Octopress deploys to Github Pages is a little funky. When you setup your blog for deployment to Github Pages, a second copy of the repo is instantiated in ./_deploy
, and is checked out to the master
branch.
You create and edit posts in the source
branch, in your project root. During deployment, your site gets generated, and the updates copied to _deploy
. From there, a commit is made to master
, and a git push is performed, updating the website.
When you clone your blog to a different computer, you need to make sure it is setup in the same way, like so:
1 2 3 4 5 |
|
Thank you to zerosharp.com and dblock.org for helping me figure that one out.