数据备份在现在这个互联网时代,是必必必…须要重视的事情。肉眼可见的设备坏了可以再换,数据丢了就再也找不回来了😤。

之前,我们只需要在本地部署了 hexo 博客,然后就可以写博客推送到码云,这样别人就可以通过外网来访问我们的博客了。但是如果我们部署 hexo 的电脑坏了或者想在其他电脑上写博客,这样就不能比较麻烦了。

我们可以将本地的 hexo 的相关源文件上传到另外一个仓库,这样在不同的电脑上,只要拉取这个仓库的文件,然后再安装相关插件就可以进行多终端写博客了。

新建仓库

码云上新建一个私有仓库,存放 hexo 的主题,博客和其他源文件。这里仓库一定要建私有的,因为我们部署的源文件中有一些信息是我们的私密信息。

推送到私有仓库

在 hexo 根目录打开git bash

添加到暂存区

git add .

添加到本地仓库

git commit -m "backup source file."

推送到远程仓库

git push --set-upstream git@gitee.com:ximingze/xxx.git master

在其他终端写博客

拉取远程仓库文件

新建一个文件夹,打开git bash

git clone git@gitee.com:ximingze/xxx.git

安装插件

git bash中依次安装插件,不需要执行hexo init

npm install hexo
npm install
npm install hexo-deployer-git --save

发布博客

新建博客文件,编写博客,完成之后发布即可。