<—more—>
Octopress
Reference: Clone Your Octopress to Blog From Two Places
$octopress
代表的是 git clone -b source git@github.com:username/username.github.com.git octopress
octopress有2个branch—— source
和 master
master
是jekyll生成后的静态网站源码,位置在_deploy目录
source
是 octopress源码,是octopress根目录
Blog流程
cd $octopress && rake generate
- 更新octopress源码(目的是要保存markdown源文件)
git add <modified file>
git commit -am 'some comment'
- git push origin source
- 生成后的网站源码部署
rake deploy
多个电脑上编写octopress博客
可能很多人会像我一样有这样的需求:工作地点和家里都想要更新下自己的blog,还有有时会在自己的台式机和笔记本上更新blog,这时你就会遇到我现在的问题: 怎么在多个电脑上部署octopress环境
表格boarder的修复
参考: 链接
只是作者修改的有点麻烦,我只是把data-table.css粘贴到了 sass/custom/_styles.scss
里面了就出效果了。
markdown interpreter换成了kramdown
因为默认的不支持footnote,所以直接换成了kramdown
Update 2013-07-14
octopress升级到了2.0, 新的rdiscount
支持了footnote特性,因此又换回了rdiscount
404 page
在source下面建立404.html
自定义sidebar
这个教程里就有
category-list
TODO
stylesheet小幅改动
awkward ul ol
issue417
在 sass/custom/_styles.scss
里修改
footnote
一个插件octopress-footnote,只是个人试用效果不好,遂将js部分去掉了,配合 kramdown 正好适合