美文网首页
备份博客源文件

备份博客源文件

作者: 鹧鸪少 | 来源:发表于2017-12-21 22:14 被阅读0次

    前言

    使用hexo+github搭建的博客,博客作为一个单独的github仓库存在,可是仓库中不包含你每篇博客的源文件。如果你换了一台机器想要更新博客或者不小心博客源文件丢失,那就真的是一件非常糟心的事,现在给出这个问题的一种解决办法吧。

    实现方法

    • 首先在Github下创建一个新的repo,取名为blog-generator。(空仓库名随意,与本地的Hexo源码文件夹同名即可)
    • 打开Git界面,cd进入本地的Hexo文件夹,执行以下命令创建仓库:

    git init

    • 继续执行下面命令设置远程仓库地址,并更新:

    git remote add origin git@github.com:xxxxxx/blog-generator.git (这里的xxxxxxx是你的用户名,记得用SSH地址)
    git pull origin master

    • 执行命令以下命令,完成Hexo源码在本地的提交

    git add .
    git commit -m "添加hexo源码文件作为备份"

    • 执行以下命令,将本地的仓库文件推送到Github。

    git push origin master

    • git clone git@github.com:xxxxxx/blog-generator.git这个是你GitHub的SSH地址,千万别用错成HTTP的地址!

    博客更新后同步到远程仓库

    • 在本地编写完博客时,顺次执行以下命令,即可完成Hexo博客源文件的更新同步,保持Github上的hexo源码为最新版本。

    git add .
    git commit -m "更新hexo源文件"
    git push origin master

    远程仓库更新后同步到本地仓库

    • 当远程仓库有更新时,执行以下命令,即可同步hexo源文件到本地。

    git pull origin master

    • 至此,Hexo源代码文件就同步和更新完了。

    相关文章

      网友评论

          本文标题:备份博客源文件

          本文链接:https://www.haomeiwen.com/subject/bkyzwxtx.html