使用Git Submodule 对Hexo 博客主题进行管理与更新

在使用Hexo搭建静态博客的时候,通常都会使用一个他人(自己)开发的主题,而这个主题往往是一个独立的Git仓库,自己的Hexo静态博客一般也是一个Git仓库,他们之间的关系是 博客仓库 包含 主题仓库: …/BlogRepo/themes/volantis/… ,主仓库由使用者自己维护,主题仓库由主题作者进行维护与更新,无论是自己开发主题,还是是用别人开发的主题,都需要在主题更新或者修复BUG的时候对自己正在使用的主题代码进行更新,如果自己想要对主题进行修改也需要对这个仓库进行维护, 这时候就需要使用 Git Submodule 来对这个在主仓库中的子仓库进行 Git 管理