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 | git add . |
将静态文件推送到master分支
1 | hexo clean #如果配置文件没有更改,忽略该命令 |
更换电脑
将hexo分支clone下来
1 | git clone -b hexo https://github.com/xxx/xxx.github.io |
安装hexo环境和依赖
1 | npm install hexo |
迁移成功