创建repository
1、首先在github账号下建立repository(与账号同名.github.io),我这里叫lnsyyj。
1 | lnsyyj.github.io |
安装Hexo
1、安装Node.js
2、安装hexo
1 | npm install -g hexo-cli |
初始化repository
1、将repository clone到本地
1 | git clone git@github.com:lnsyyj/lnsyyj.github.io.git && cd lnsyyj.github.io |
2、创建并切换branch
1 | git checkout -b hexo main |
3、初始化hexo并提交到远程repository
1 | hexo init lnsyyj.github.io |
发布博客
1、进入init后的hexo目录
1 | cd lnsyyj.github.io/ |
2、修改_config.yml(站点配置文件)
1 | deploy: |
3、生成hexo静态文件
1 | hexo generate |
4、部署hexo
1 | $ hexo deploy |
5、等待片刻,使用浏览器访问 https://lnsyyj.github.io/
修改主题
1、首先fork主题到自己的repository
1 | https://github.com/theme-next/hexo-theme-next |
2、然后clone主题
1 | git clone git@github.com:lnsyyj/hexo-theme-next.git themes/next |
3、修改_config.yml(站点配置文件)
1 | theme: next |