使用github搭建博客后,每次更新需要在原来的代码基础上更新。如果在其他个人电脑上,没有原来的代码,则无法立即同步更新博客。这时候我们可以选择将代码push到一些代码服务器上,但是我们这里可以这么做。
首先,我们先对github中博客的代码仓库建立一个新的分支hexo_code,并设置代码库的Branches->Default branches为新建的分支hexo_code。
克隆代码库到本地:
1 |
|
将博客代码全部拷贝到page.github.com.git目录, 如果themes不是使用的默认的theme。则需要删除掉该主题目录中的.git目录。
这时我们就可以把当前目录全部推送到github的新branches了。
1 |
|
这样我们在其他的电脑上,只需要clone代码(记得添加ssh key),并在目录中执行npm install。之后就能按照正常的操作更新博客了。
1 |
|
done.
Author: KeyKernel
Permalink: http://keykernel.org/2018/05/13/hexo-blog-sync-git-branch/
文章默认使用 CC BY-NC-SA 4.0 协议进行许可,使用时请注意遵守协议。
Comments