前面《09-搭建个人博客网站:Hexo+GitHub Pages入门:更换Hexo主题(简单方式)》一文中,用最简单的方式介绍了一下如何更换主题。这样操作起来短期之类看确实挺简单的,但是长远来看会带了一个问题:
主题作者如果有了更新(可能是新增功能,也可能是修复bug等等)
仅仅是“下载主题”这一步升级了一下,其余所有步骤保持不变。
一、新建GitHub仓库
删除刚刚下载在themes目录下的hexo-theme-matery文件夹
fork 原作者的主题仓库
获取新fork的仓库地址
git submodule add git@github.com:Napoleon940911/hexo-theme-matery.git themes/hexo-theme-matery
新增了一个文件夹
新增了一个文件
文件内容
查看当前Hexo源码目录的变动情况
git commit -m “add submodule: themes/hexo-theme-matery”
git add _config.yml
git commit -m “changes theme from landscape to hexo-theme-matery”
git push
进行本地预览和网站部署,效果和之前是一模一样的。