error spawn failed报错
整理了一下博客,发现hexo clean && hexo g && hexo d
报错error spawn failed...
,记录下解决方法
报错原因
- 如果
.deploy_git
里的文件被修改可能出现此问题,参考方法一 ssh -vT git@github.com
测试是否能连通,若出现ssh: connect to host xx.xx.xx.xx port 22: Connection timed out
,22端口可能被防火墙或运营商屏蔽,参考方法二
方法一
- 删除
.deploy_git
git config --global core.autocrlf false
hexo clean && hexo g && hexo d
方法二
在C:\Users\USERNAME\.ssh
中找到config文件,没有的话新建一个,USERNAME
为电脑用户名,在config文件写入
1 | Host github.com |
执行hexo clean && hexo g && hexo d
即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 waddle's blog!