My personal Blog source, follow Creative Common Attribution-NonCommercial-ShareAlike license.
Manual Setup
$ npm install -g hexo
$ git clone https://github.com/gasolin/blog.git
$ cd blog
$ git submodule update --init
$ npm install
$ hexo generate --deploy --debug
Upgrade theme
$ rm -Rf theme/next
$ git submodule update --remote
# overwrite with local patch
$ npm install
Always patch themes/next
via npm script, do not modify themes/next
directly.