如何备份Hexo博客

文章目录[隐藏]

前言

网上已经有很多关于如何备份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:repository/YourWebsite.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
本博客文章为原创内容,版权归作者所有。未经作者书面许可,不得擅自转载。如需转载,请注明原文链接和作者信息。违者将追究法律责任。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注