文章目录
  1. 1. 部署
    1. 1.1. 生成public key
    2. 1.2. 设置github上的SSH keys
    3. 1.3. 设置git的用户名和email
    4. 1.4. 编辑_config.yml文件
    5. 1.5. 部署

刚在win下搭建好hexo并且部署到github上,先记录一下..之前有在Linux环境下搭建过,当时对Linux不太熟,出了一堆的bug,后来都解决了,折腾了一番,最后增长了经验值。后来搭建hexo的虚拟机没掉了,因此现在在win下重新搭建一个。

hexo系列教程:(二)搭建hexo博客 中有很好的教程,然后根据自己实际部署的情况再做一些补充。

教程里面有几个步骤:

  1. 安装Git
  2. 安装Node.js
  3. 安装hexo
  4. 创建hexo文件夹
  5. 安装依赖包
  6. 在Github上创建repository
  7. 部署

这里补充一下部署的细节吧

部署

我在实际部署中是需要设置ssh的,设置ssh网上有许多教程,但需要注意的一点是邮箱好像是要github验证过的。

生成public key

ssh-keygen -t rsa -C "邮箱地址"

设置github上的SSH keys

登录github,添加刚刚生成的key

设置git的用户名和email

git config -global user.email "邮箱地址"
git config -global user.name "用户名"

编辑_config.yml文件

deploy:
  type: git
  repo: git@github.com:7777777line/7777777line.github.io

上面的编辑内容和教程里的有点不一样。

部署

hexo g
hexo d

部署完之后就可以愉快地玩耍啦

文章目录
  1. 1. 部署
    1. 1.1. 生成public key
    2. 1.2. 设置github上的SSH keys
    3. 1.3. 设置git的用户名和email
    4. 1.4. 编辑_config.yml文件
    5. 1.5. 部署