初用hexo体验

把部署在github page上的博客从jekyll转到hexo时遇到了一点点的麻烦。

  1. hexo的deploy和我的一开始的git产生了冲突,hexo deploy后直接重写了我的远程仓库history,导致无法merge(远程仓库只有deploy的两个commit,而本地有博客的所有commit)。最后我把.git删了,用deploy部署(它会生成一个./deploy_git文件夹,然后push这个文件夹到远端),这样就只需要hexo deploy而不用我手动同步了,但git那里会显示“发布到branch”,一点小小的不足。
  2. 在repo里设置readme,需要先在_config.yml中设置skip_render: README.md,否则会转成html格式。