原本打算买域名,买空间,用wordpress写博客的。后来问了一个师兄,他说他是用github的空间,用Jekyll写博客,说不少人都这么作。因而我就研究了一下。html
比较有价值的文章有这么几篇:git
http://kyle.xlau.org/posts/blogging-like-a-hacker.html :这个是Jekyll原做者的文章的译文,必读github
http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html 这个就是标题中提到的文章,清晰易懂,能够循序渐进地跟着作。不过这篇文章有些注意点没提到,由于做者可能用的是Mac(我用的是win7)web
我在把该文的小例子成功完成以后,在原文下写了一个评论,抄过来:ruby
感谢博主的文章,清晰易懂:)不过,建议博主把回复里的注意点添加到博客正文中,省得被读者忽略。好比yaml的代码要顶头写,字符编码要用UTF8无BOM(我是在win7中文版下,默认的编码是ANSI,用notepad++转换编码后才成功)还有就是,在github上新建一个repo后再执行git remote add origin https://github.com/USERNAME/jekyll_demo.git会报错:“fatal: remote origin already exists.”,网上有说能够先执行git remote rm origin,可是我试了,也不行(报错:error: Could not remove config section 'remote.origin'),不过git remote set-url origin git@github.com:USERNAME/jekyll_demo.git是可行的。因此建议博主用“git remote set-url origin git@github.com:USERNAME/jekyll_demo.git”代替“git remote add origin https://github.com/USERNAME/jekyll_demo.git”(我对git不熟,都是网上看来的,若有错误,还请指出)我是收到了5封page build failure才搞定,花了好长时间,但愿后来人能够少走点弯路吧最后,放上连接供有须要的同志们参考:https://github.com/ttang235/jekyll_demo