Hexo-git-backup插件备份Hexo博客

简介

本文介绍利用hexo-git-backup插件备份个人博客,第一搭建博客的我也是一名妥妥的小白,搭建博客发生误删了某行代码导致无法启动博客。由于Hexo 博客由Github静态托管,原始数据全部保存在本地,本地修改或丢失文件后就无法恢复,因此想把博客数据备份在网络上。网上有一种博客备份方法备份操作较为复杂,另一种利用git-backup插件实现一步到位。

安装 git-backup 插件

12sql8.jpg

如果你安装的hexo版本为2.x.x,采用下面安装命令:

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

如果你安装的hexo版本为3.x.x或之上,采用另一种安装命令:

$ npm install hexo-git-backup --save

git-backup 插件更新

如果你想更新 git-backup 插件,首先先卸载旧版本。

$ npm remove hexo-git-backup
$ npm install hexo-git-backup --save

GitHub博客备份仓库创建及应用

  • 在Github的博客仓库下创建储存备份的一个blog-backup分支(分支的名字随意)
  • 在博客目录下_config.yml文件下增加备份路径

12yl6O.jpg12yrng.jpg

backup:
    type: git
    repository:
       github: git@github.com:xxx/xxx.git,branchName
       gitcafe: git@github.com:xxx/xxx.git,branchName

使用方法

hexo backup 

or

hexo b