运行hexo报错解决方案

(1)FATAL Permission denied (publickey)

其实这是git的错误,与hexo木有关系

原因:未配置git

解决方式:

先运行

1
npm install hexo-deployer-git --save

再修改_config.yml:

1
2
3
type: git
repository: git@name.github.com:name/name.github.io.git
branch: master

(2) ssh: connect to host github.com port 22: Operation timed out
fatal: Could not read from remote repository.

原因:ssh连接方式失效

解决方式:换成https连接方式

_config.yml中的

1
repository: git@name.github.com:name/name.github.io.git

修改为:

1
https://github.com/name/name.github.io.git

name指的是你github账号

文章目录
// Add comment count