Hexo部署与备份

安装

参考官网教程

重要插件

  • hexo-admin,管理本地post
  • hexo-deployer-git,使用git进行部署

部署与备份

  • hexo_gen_deploy文件夹(origin:proverbs.github.io仓库):负责生成+部署
  • hexo_backup文件夹(origin:HexoBackup仓库):负责备份,其中备份脚本为:backup.sh(放在hexo_backup文件夹中)
1
2
3
4
5
6
7
8
#!/bin/sh
# clear dir
rm -rf !deploy.sh
# backup hexo blog
cp -R /home/proverbs/hexo/hexo_gen_deploy/* ./
git add -A
git commit -m "Blog update on: `date +%F`"
git push origin master