准备工作
我们要将自己的博客上传至Github,首先我们需要将去注册我们GIithub账户。
- 注册Github:右上角的
sign in是登录,sign up是注册。 - 新建仓库(Repository):点击
create repository按钮。 - 查看仓库配置:点击仓库右上角的
Settings选项。 - 获取本机当前用户的SSH公钥:首先查看在本机的当前用户(操作系统的登录账户)目录下是否已经存在ssh公钥。
~表示当前用户的家目录。
SSH公钥是是将Hexo关键所在,Github SSH公钥具体配置方法
绑定Hexo和Github
1.修改本地站点配置文件: 打开站点目录(blog\)下的_config.yml文件,将最后一部分修改为
1 | deploy: |
2.安装关联hexo和git的工具:
1 | npm install hexo-deployer-git –save |
如果最后可以看到这个工具的版本号,则表明安装成功。
Hexo升天
部署Hexo:执行以下命令:hexo d
这个命令会将本地博客根目录(blog\)下public文件夹里的所有文件上传至Github上的username/username.github.io.git这个仓库。
2.博客预览:在浏览器中输入https://username.github.io,如果看到新页面则大功告成.