Hexo如何fork主题
Hexo 主题更新的痛点
最初使用更换主题用的最多的办法是是将主题 theme 下载下来,解压到 site 目录下。这样使用会带来一个问题。
- 后续主题 git 有更新的时候,需要更新 theme 的时候,需要手动下载文件覆盖更新,并且需要注意 config 文件的保存
解题思路
经过搜索一番优雅的更新主题呢?尝试解决一下 一共分为几步
- Fork 主题 git,因为你需要更改里面文件为了保证你有这个仓库的主导权,所以 fork 一份。
- 通过 Git submodules ,在你的 site 仓库下,作为一个子仓库加入你的项目。
- 后续使用 git 自动更新主题
Fork 一份主题 Git
这一步主要目的,是为了有一份自己可以修改的主题仓库,主要用的办法不熟悉 git 命令,那就直接到 web 页面点击。
添加一个子仓库
git submodule add https://github.com/cofess/hexo-theme-pure themes/pure
后续更新
我自己还没研究明白,
留白待续