电脑修好了LOL,之前都是在手机上更新的,那么电脑回来了也就可以迁移回去了,毕竟手机码起东西来还是比电脑麻烦很多的,打这行字的时间感觉比手机要快上5倍2333.

迁移的方法其实挺简单,利用下仓库储存就行了,整体思路就是新建个分支,将本地Hexo配置、主题啥的全都推上去,然后电脑安装Nodejs、Git再Clone下来就行了。

在原本设备上操作

新建分支 然后Push

1
2
3
4
5
git init
git checkout -b 分支名 #创建个新分支
git add .
git commit -m "init"
git push origin 分支名 #社会三连 注意这里是以已经在这台设备使用Hexo更新过网站为基础的

然后有个需要注意的地方就是主题里的.git文件,需要删掉,不然会有冲突。

然后也可以根据需求修改根目录下的.gitignore,里面显示的文件夹或文件名就是不需要上传的文件。

以后备份都通过上面的社会三连进行。

在新设备拉取分支

安装好Nodejs、Git。

1
2
3
4
git clone -b 备份分支名 仓库地址
cd blog #然后cd到clone出来的文件夹
npm install hexo-cli -g #安装Hexo
npm install hexo --save #在当前目录安装Hexo 不会覆盖原有配置和主题

这样基本就配置完成了,如果成功了,那么这篇文章也就出来了LOL~

其实有个更简单的方式,之前一段时间有用过一个“便携版Hexo”,就是将所有环境都塞到一个U盘里,不用重复安装环境,不过要U盘插进来拔出去久了也不好,这个项目也不更新了,就不用了。项目地址