hexo+github如何建立自己的博客在上节中已经讲过了,详情请见如何用Hexo搭建Github静态博客
本节将介绍如何在不同电脑上同步本地的博客。假设A电脑为建立博客的设备,B电脑为新设备。
A电脑中从本地上传Hexo到Github仓库
- 初始化仓库
在Hexo博客的根目录运行Git Bash并输入以下命令:
|
|
这里
origin是本地分支,remote add会将本地仓库映射到Github仓库
- 把本地文件同步到Github上面
分别输入执行以下命令:
|
|
这时可以登录Github账户查看刚创建的blog仓库中是否上传成功
windows平台可能push过程中会提示输入Github的用户名和Github的密码,输入正确便是。
Note:
为了在另一台电脑上配置更加方便,严重建议把Hexo博客目录下config.yml文件复制粘贴一份,并重命名为hexo_config.yml;把themes目录下你用到主题目录下的config.yml文件也复制一份,并粘贴到博客根目录,并命名为theme_config.yml。原因是我们上传的时候,我们自己安装的themes如:yilia,它的yilia目录并不能上传,所以我们需要把这两个配置文件都保存下来在进行同步工作。
B电脑从Github仓库取回Hexo到本地
- 把文件取回本地
安装环境完成后,在新文件夹下运行Git Bash并分别执行以下几条命令:
|
|
这里
- 安装主题,同时更新config文件
此时在B电脑上就配置成功了。
B电脑上的Hexo从本地同步到Github仓库
|
|
A电脑更新本地博客
|
|
Note:
我们每次更新博客时,为了保持我们每次用到的程序都是最新的。
每次更新博客之前都需要执行
|
|
保持本地最新;
每次更新博客之后都需要执行
|
|
以保持Github仓库程序最新。
现在我们就能实现在不同电脑都能对我们的Hexo博客进行维护了。