hexo备份与恢复
备份
- 在github的博客仓库创建新的分支backup
打开git Bash Here,输入
1
npm install hexo-git-backup --save
添加提交设置:打开blog/_config.yml在最后添加
1
2
3
4backup:
type: git
repository:
github: git@github.com:Romanticqq/romanticqq.github.io.git,backup(提交的github地址,分支名)- 当要对代码备份时,执行
hexo d
即备份成功
恢复
- 把github的博客仓库backup分支的内容下载到本地
- 依次执行下列命令
1
2
3
4npm install hexo-cli -g # 如果是新电脑,要先执行这一行,安装hexo环境
npm install hexo #先只执行这一行,如果hexo s报错再考虑执行下面的
npm install
npm install hexo-deployer-git - 本地文件恢复,
hexo s
开启本地服务,在浏览器输入http://localhost:4000
测试是否正常当遇到提交失败时
1
2
3OpenSSL SSL_read: Connection was reset, errno 10054
//在hexo d之前执行命令
git config --global http.sslVerify "false"