Skip to content

crazygit/hexo-theme-next

 
 

Repository files navigation

hexo博客主题

根据自身需求修改hexo-theme-next主题,方便后期的维护及更新。

修改历史

  • 2017-12-21 基于v5.1.3做定制
  • 2018-01-20 更新到v5.1.4
  • 2018-04-11 更新到v6.1.0

Todo List

主题更新方法

下面以更新到版本v5.1.4为例

添加原主题仓库

$ git remote add upstream https://github.com/theme-next/hexo-theme-next.git

更新代码

$ git fetch upstream

合并要更新到版本的代码

$ git merge v5.1.4 --allow-unrelated-histories

根据实际情况解决冲突。

冲突太多时,如果无法解决,可以直接覆盖本地的代码

$ git merge -X theirs --allow-unrelated-histories --no-commit v5.1.4

然后根据需要修改._config.yml即可。

README.md文件的由于用来记录自己的更新历史,原仓库的README.md被放到了README.offical.md, 所以该文件不用解决冲突,只需要更新README.offical.md

$ git reset README.md
$ git checkout README.md
$ git show v5.1.4:README.md > README.offical.md

Packages

No packages published

Languages

  • CSS 54.2%
  • JavaScript 44.7%
  • Other 1.1%