如何备份Hexo博客

#### 前言 网上已经有很多关于如何备份Hexo博客的教程,不过大部分都是使用同一个Github仓库创建双分支的方法。 倘若你喜欢这种方法,请直接出门右转找谷歌。Milo使用的是两个不同的Github仓库,其中一个用来发布Hexo博客静态页面,另一个则用来备份博客的源文件。 当Milo想到博客备份...

前言

网上已经有很多关于如何备份Hexo博客的教程,不过大部分都是使用同一个Github仓库创建双分支的方法。

倘若你喜欢这种方法,请直接出门右转找谷歌。Milo使用的是两个不同的Github仓库,其中一个用来发布Hexo博客静态页面,另一个则用来备份博客的源文件。

当Milo想到博客备份问题的时候,已经将Hexo博客建好了。所以,Milo在本文中不会赘述如何搭建Hexo博客以及如何使用Hexo发布文章。

Milo将会以最简洁的方式讲述如何备份Hexo博客。

正文

首先,创建两个仓库:

  • Hexo博客静态页面仓库:choibunbing.github.io.git

分支:master

  • Hexo博客源码仓库:choibunbing.com.git

分支:master

然后,进入Hexo博客根目录,拉取远程Hexo博客源码仓库:

  • 根目录:choibunbing.com
 $ cd /choibunbing.com
 $ git init
 $ git remote add origin git@github.com:choibunbing/choibunbing.com.git
 $ git pull origin master
  • 检查Hexo博客根目录中是否有.gitignore文件。若没有此文件,请自行创建。Milo的.gitignore文件内容如下:

.DS_Store
Thumbs.db
db.json
.log
node_modules/
public/
.deploy
/

最后,提交Hexo博客源码:

 $ git add .
 $ git commit -m "第一次博客备份。"
 $ git push origin master

后续

以后使用拉取命令便能同步远程源码仓库:

 $ git pull origin master

转载须知

本文欢迎转载,但请务必保留原文链接,谢谢!

商业合作请联系邮箱:choibunbing@gmail.com