换电脑重新部署hexo

停更了一年又想写了,以前的本地文件早都不见了,又没有保存源文件...

1. 在本地重新创建hexo

2. 把md文件复制过来(所以要保存好源文件,在本项目仓库里新建一个分支或新开一个仓库存放)

  • 把以前写的所有md文件放到新创建的博客项目的source/_posts

3. 重新部署 hexo generate hexo deploy

  • 这样搞其实和新搭建了一个博客差不多,主题配置都没有了。
  • 还好我存了md文件,要不然以前的博客也没了。
  • 所以搭建好以后最好把源文件也上传到github上。

补充

参照 GitHub】创建Git分支将Hexo博客迁移到其它电脑 给我的博客仓库建了一个hexo分支。

发表文章:

新建markdown文章

1
hexo new test

将相关更改推送到hexo分支

1
2
3
git add .
git commit -m "发表文章test"
git push origin hexo

将静态文件推送到master分支

1
2
hexo clean #如果配置文件没有更改,忽略该命令
hexo g -d

更换电脑

将hexo分支clone下来

1
git clone -b hexo https://github.com/xxx/xxx.github.io

安装hexo环境和依赖

1
2
3
npm install hexo
npm install
npm install hexo-deployer-git

迁移成功