前言 {#前言}
当hexo使用https方式连接Github时,每次执行
hexo deploy
都会提示你输入账户和密码。使用ssh连接方式可以免除每次输入账户密码的过程,而且安全可靠。
操作 {#操作}
修改_config.yml,将部署方式从https方式修改为ssh方式。
原来的配置如下所示: {#原来的配置如下所示:}
|-----------------|-------------------------------------------------------------------------------------------------------------|
| 1 2 3 4
| deploy: type: git repository: https://git@github.com/yourname/yourname.github.io.git branch: master
|
修改为以下的配置: {#修改为以下的配置:}
|-----------------|-----------------------------------------------------------------------------------------------------|
| 1 2 3 4
| deploy: type: git repository: git@github.com:yourname/yourname.github.io.git branch: master
|