Github SSH 部署Hexo

使用Github SSH Key来避免Hexo部署时输入账户密码

当hexo使用https方式连接Github时,每次执行hexo deploy都会提示你输入账户和密码,不胜其烦。下面使用ssh连接方式可以免除每次输入账户密码的过程,而且安全可靠。

修改_config.yml,将部署方式从https方式修改为ssh方式。

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repository: https://github.com/yaoelvon/yaoelvon.github.io.git
branch: master

修改为

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repository: git@github.com:yaoelvon/yaoelvon.github.io.git
branch: master