前言
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
版权属于:SWJ(除特别注明外)
本文链接:https://blog.zggsong.cn/archives/1102.html
本站文章采用CC BY-NC-SA 4.0进行许可,请在转载时注明出处及本声明!
我想和你合作