
[转]使用Hexo-Git-Backup插件备份你的Hexo博客
发布日期:2021-05-07 07:21:03
浏览次数:16
分类:原创文章
本文共 856 字,大约阅读时间需要 2 分钟。
欢迎关注我的 CSDN 专栏:,从搭建到美化一条龙,帮你解决 Hexo 常见问题!
由于 Hexo 博客是静态托管的,所有的原始数据都保存在本地,如果哪一天电脑坏了,或者是误删了本地数据,那就是叫天天不应叫地地不灵了,此时定时备份就显得比较重要了,常见的备份方法有:打包数据保存到U盘、云盘或者其他地方,但是早就有大神开发了备份插件: ,只需要一个命令就可以将所有数据包括主题文件备份到 github 了
首先进入你博客目录,输入命令 hexo version
查看 Hexo 版本,如图所示,我的版本是 3.7.1:
安装备份插件,如果你的 Hexo 版本是 2.x.x,则使用以下命令安装:
1 | $ npm install hexo-git-backup@0.0.91 --save |
如果你的 Hexo 版本是 3.x.x,则使用以下命令安装:
1 | $ npm install hexo-git-backup --save |
到 Hexo 博客根目录的 _config.yml
配置文件里添加以下配置:
1 | backup: |
参数解释:
- theme:你要备份的主题名称
- message:自定义提交信息
- repository:仓库名,注意仓库地址后面要添加一个分支名,比如我就创建了一个 backup 分支
最后使用以下命令备份你的博客:
1 | $ hexo backup |
或者使用以下简写命令也可以:
1 | $ hexo b |
备份成功后可以在你的仓库分支下看到备份的原始文件:
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月02日 03时33分15秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Redis (三)——Linux 上安装 Redis
2021-05-07
java 重写(override)和重载(overload)区别
2021-05-07
java 多态类型转换
2021-05-07
常用正则表达式
2021-05-07
XML:采用XHTML和CSS设计可重用可换肤的WEB站点
2021-05-07
Java判断字符串是否为金额
2021-05-07
angr学习笔记(7)(malloc地址单元符号化)
2021-05-07
结构型设计在工作中的一些经验总结
2021-05-07
如何提升员工体验 助力企业业务增长?这个棘手的问题终于被解决了!
2021-05-07
2020 AI 产业图谱启动,勾勒中国 AI 技术与行业生态
2021-05-07
Netty4服务端入门代码示例
2021-05-07
Spring源码:prepareBeanFactory(beanFactory);方法
2021-05-07
AcWing 828. 模拟栈
2021-05-07
(20200328已解决)从docker容器内复制文件到宿主机
2021-05-07
理解Docker ulimit参数
2021-05-07
OpenAI Gym简介及初级实例
2021-05-07
int 转 CString
2021-05-07
Edit编辑框自动换行与长度
2021-05-07
Java面向对象
2021-05-07
JAVA带标签的break和continue
2021-05-07