前言

hexo多设备写作的需求是必不可少的,源文件的备份也就势必需要完成

备份

  • 正常搭建好hexo博客完成hexo clean g -d等一系列操作
  • 备份操作
#git初始化
git init
#创建hexo分支,用来存放源码
git checkout -b hexo
#git 文件添加
git add .
#git 提交
git commit -m "init"
#添加远程仓库
git remote add origin git@github.com:xxx/xxx.github.io.git
#push到hexo分支
git push origin hexo
  • 之后只需要
1、备份:依次执行git add .、git commit -m “…”、git push origin hexo提交网站相关的文件
2、部署:执行hexo g -d生成网站并部署到GitHub上
这样一来,在GitHub上的git@github.com:xxx/xxx.github.io.git仓库就有两个分支,一个hexo分支用来存放网站的原始文件,一个master分支用来存放生成的静态网页。

恢复

  • 安装hexo
npm install -g hexo-cli
  • 克隆源文件
git clone -b hexo git@github.com:xxx/xxx.github.io.git

当然,这一步如果嫌慢的话,可以先将仓库拷贝到gitee,再clone下来,也有注意点,需要修改.git/config文件,具体的 >> 羊哥手把手教你
  • 项目文件下npm
npm install

npm install hexo-deployer-git
如果是回到以前的电脑上只需要更新远程分支到本地即可
git pull origin hexo
最后修改:2020 年 03 月 23 日 08 : 50 PM
如果觉得我的文章对你有用,请随意赞赏~