同步主仓库
Github上Hexo仓库地址1
https://github.com/YummyLau/hexo
直接git clone
下载到本地。
删除subtree
由于之前 hexo实现多端写blog问题记录 中我们使用subtree引用hexo-theme-next
仓库。如果可以直接使用:
1 | git subtree pull --prefix=<目录> <remote added name> <分支> --squash |
指令更新则直接更新subtree
就行了。试了几次都出现hash
校验的失败,简单粗暴的方法:
1 | git rm -r themes/next //themes/next为hexo目录下存放主题的目录 |
切记一定要把本地旧themes/next
文件彻底删除,最好重新拉取远端分支。
下载新主题
新建主题文件,下载最新版本的hexo-theme-next
并删除.git仓库信息。
在hexo目录下,新建themes/next
目录
1 | mkdir themes |
1 | git clone https://github.com/iissnan/hexo-theme-next themes/next |
同步远端仓库
1 | git add * |
完成主题升级!