Hexo 主题快速升级办法

简单粗暴

本文是承接最完美的 Hexo 多电脑同步方法撰写的。

更新主仓库

1
2
git fetch --all #将git上所有文件拉取到本地
git reset --hard origin/master #强制将本地内容指向刚刚同步git云端内容

手动保存主题改动过的文件

如果你在themes/xxx主题文件有自定义的修改,请自行手动备份一下;如果你是大改的话,我也没有好办法

删除已有主题目录(假设是next

1
rm -r themes/next

clone最新版本

1
git clone https://github.com/iissnan/hexo-theme-next themes/next

手动备份恢复

将之前手动备份的主题修改文件手动恢复

删除主题文件的git仓库

1
rm -fr ./themes/next/.git/

add/commit/push到同步仓库

1
2
3
git add *
git commit -m "theme update"
git push

大功告成!

PS:博客发布的时候,需要先进行hexo clean后再进行hexo ghexo s