Skip to content

hominlinx/hominlinx.github.io

Repository files navigation

Using Markdown to writing blog, and the bolg engine is Octopress...

使用octopress和github管理blog,需要懂一点点ruby,并且使用过github,懂一些git命令,用markdown来写文章。在一个新的linux机子上需要搭建这个环境,搭建ok后只需要几个命令就可以生成一个文章,然后编写blog,最后也是使用几个命令就可以预览/发布所写的blog。


#####在linux机子上安装ruby,搭建octopress环境。

  1. sudo apt-get install ruby-dev
  2. sudo bundle install
  3. bundle install

这样环境就搭建了,其中或许遇到各种问题,google就ok了。


#####仓库说明,环境恢复 在一台新的机子下载源文件,写blog,提交blog。

我在github上分为master和site分支,除_deploy目录外的文件上传到site分支。_deploy目录内容上传到master分支上。

  • git clone -b site [email protected]:hominlinx/hominlinx.github.io.git octopress #把site分支克隆到本地octopress目录上
  • cd octopress
  • git clone -b master [email protected]:hominlinx/hominlinx.github.io.git _deploy #克隆master分支,它存放着博客内容
  • gem install bundler
  • bundle install
  • rake install
  • rake setup_github_pages

#####使用octopress

  • rake new_post["tilename"] #创建新文章
  • rake generate #生成静态文件
  • rake preview #本地浏览:
  • rake deploy #发布(部署)

#####使用markdown

如何使用markdown可以参考Cmd Markdown


####将文章上传到github

  • git add .
  • git commit -m "add source post"
  • git push origin site

可以使用run.sh 脚本。

About

my blog using octopress and github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published