原创

使用 hexo-git-backup 插件备份你的 Hexo 博客

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-NC-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://itrhx.blog.csdn.net/article/details/101702153

欢迎关注我的专栏:《个人博客搭建:Hexo+Github Pages》,从搭建到美化一条龙,帮你解决 Hexo 常见问题!

我的博客地址:https://www.itrhx.com/


由于 Hexo 博客是静态托管的,所有的原始数据都保存在本地,如果哪一天电脑坏了,或者是误删了本地数据,那就是叫天天不应叫地地不灵了,此时定时备份就显得比较重要了,常见的备份方法有:打包数据保存到U盘、云盘或者其他地方,但是早就有大神开发了备份插件:hexo-git-backup ,只需要一个命令就可以将所有数据包括主题文件备份到 github 了

首先进入你博客目录,输入命令 hexo version 查看 Hexo 版本,如图所示,我的版本是 3.7.1:
01

安装备份插件,如果你的 Hexo 版本是 2.x.x,则使用以下命令安装:

$ npm install hexo-git-backup@0.0.91 --save

如果你的 Hexo 版本是 3.x.x,则使用以下命令安装:

$ npm install hexo-git-backup --save

到 Hexo 博客根目录的 _config.yml 配置文件里添加以下配置:

backup:
  type: git
  theme: material-x-1.2.1
  message: Back up my www.itrhx.com blog
  repository:
    github: git@github.com:TRHX/TRHX.github.io.git,backup
    coding: git@git.dev.tencent.com:TRHX/TRHX.git,backup

参数解释:

  • theme:你要备份的主题名称
  • message:自定义提交信息
  • repository:仓库名,注意仓库地址后面要添加一个分支名,比如我就创建了一个 backup 分支

最后使用以下命令备份你的博客:

$ hexo backup

或者使用以下简写命令也可以:

$ hexo b

备份成功后可以在你的仓库分支下看到备份的原始文件:
02
03

文章最后发布于: 2019-09-29 18:00:03
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 成长之路 设计师: Amelia_0503

分享到微信朋友圈

×

扫一扫,手机浏览