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
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