migrate to hexo

受够了奇奇怪怪的Jekyll,迁移到hexo。

hexo把静态生成的文件放到了public文件夹里,导致无法用一个repo同时用于保存.md文件和发布blog。
目前的处理方法是额外创建一个branch用于存储.md文件和hexo本身,当前的master分支用于发布blog。
姑且试试吧。

======

如何创建新文档

  1. /source/_posts/ 创建新的 .md 文档,或者运行 hexo new post
  2. 运行 hexo serve 查看新的文档;
  3. 运行 hexo generate 生成新的 .html 文档;
  4. 提交新的 .md 文档到GitHub;
  5. 切换到 master 分支,拷贝所有 /public 目录下的文件到 / ,并提交修改到GitHub。