返回首页 像 geek 一样写博客

发布博客

本地环境配置完毕后就可以把 Octopress 推到 Github 上了。

新建 Github 仓库

仓库名字必须是 username.github.com,其中 username 是你的 github 用户名。描述和 Readme 可选,创建即可。

发布 Octopress 到 Github

建立 github page

打开 cmd,进入 Octopress 目录,执行如下命令:

rake setup_github_pages  

在 Repository url 中输入刚刚创建的仓库地址:git@github.com:GeekJacky/geekjacky.github.com.git,自行替换 username。

安装 Octopress 默认主题

rake install  

生成静态页面

rake generate  

本地预览

rake preview 

本地预览地址:http://localhost:4000/ 这时候打开本地预览地址,可以看到如下页面,使用 Ctrl+C 停止预览。

发布博客到 Github

rake deploy  

这步会帮我们把 master 分支提交到 Github,但是平时我们编辑的则是 source 分支,source 分支则不会提交,需要我们手动提交。这里采用的是 SSH 方式推送的,如果出错,可能是没有创建 SSH 密钥,请按照此文设置http://blog.csdn.net/jackystudio/article/details/12271877

这时候打开http://geekjacky.github.io,可以看到如下页面(如果是 404 页面,那等一等,第一次 deploy 可能需要 10 分钟左右才能看到):

正确显示效果

提交源文件,即 source 分支

git add .  
git commit -m “commit message”  
git push origin source  

上一篇: 环境搭建 下一篇: 配置博客