搭建个人博客网站教程-10:Hexo+GitHub Pages:更换Hexo主题(submodule方式)


前面《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

进行本地预览和网站部署,效果和之前是一模一样的。


文章作者: 拿破仑940911
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 拿破仑940911 !
评论
  目录