搭建自己的技术博客系列 2:把 Hexo 博客部署到 GitHub 上( 三 )



这个时候它会告诉你已经生成了.ssh的文件夹 。 在你的电脑中找到这个文件夹 。

ssh , 简单来讲 , 就是一个秘钥 , 其中 , id_rsa是你这台电脑的私人秘钥 , 不能给别人看的 , id_rsa.pub是公共秘钥 , 可以随便给别人看 。 把这个公钥放在GitHub上 , 这样当你链接GitHub自己的账户时 , 它就会根据公钥匹配你的私钥 , 当能够相互匹配时 , 才能够顺利的通过git上传你的文件到GitHub上 。

而后在GitHub的setting中 , 找到SSH keys的设置选项 , 点击New SSH key
把你的id_rsa.pub里面的信息复制进去 。

3、更改 Hexo 配置文件_config.yml


这一步 , 我们就可以将hexo和GitHub关联起来 , 也就是将hexo生成的文章部署到GitHub上 , 打开站点配置文件 _config.yml , 翻到最后 , 修改为
YourgithubName就是你的GitHub账户

deploy:
  type: git
  repo: https://github.com/YourgithubName/YourgithubName.github.io.git

推荐阅读