hexo gitpage 博客本地文件备份恢复

Hexo 源文件备份说明

  • _config.yml站点的配置文件,需要拷贝
  • themes/主题文件夹,需要拷贝
  • source博客文章的.md文件,需要拷贝
  • scaffolds/文章的模板,需要拷贝
  • package.json安装包的名称,需要拷贝
  • .gitignore限定在push时哪些文件可以忽略,需要拷贝
  • .git/主题和站点都有,标志这是一个git项目,不需要拷贝;
  • node_modules/是安装包的目录,在执行npm install的时候会重新生成,不需要拷贝;
  • public是hexo g生成的静态网页,不需要拷贝;
  • .deploy_git同上,hexo g也会生成,不需要拷贝;
  • db.json文件,不需要拷贝。

github 保存需要备份的hexo文件

两种方法:

  • 直接新建一个repro, git上传上面的文件。
  • 在网站项目xxx.github.io 上新建一个分支(branch 名字可以选择hexo, 原来master分支不变,继续保存静态网页,把需要备份的源文件资源上传到hexo分支。)

hexo环境恢复(如更换电脑)

  • 安装git;
  • 安装Nodejs和npm;
  • 使用克隆命令将仓库拷贝至本地;
  • 在文件夹内执行命令
      npm install hexo-cli -g
      npm install
      npm install hexo-deployer-git

备份文件修改后,备份改动上传:执行git add,git commit -m “提交文件”,git push origin Hexo来提交Hexo网站源文件;


文章作者: YUV420.COM
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 YUV420.COM !
评论
 上一篇
Markdown语法详解 Markdown语法详解
常用快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl + G 提升标题 Ctrl + H 有序列表 Ctrl + O 无序列表 Ctr
2019-12-24
下一篇 
FFmpeg 常用命令汇总(持续更新中) FFmpeg 常用命令汇总(持续更新中)
引言开源音视频处理工具FFMPEG以其强大的功能而在音视频领域著称,从音视频格式转换、裁剪、拼接、提取字幕到提取视频流,编解码等无所不能,本页汇集整理FFmpeg常用命令。 常用命令示例ffmpeg -h // 帮助 ffmpeg -v
2019-12-23
  目录