hexo发生error:spawn failed错误的解决方法
在本地没有生成 ssh 密钥
指路git配置SSH
问题大多是因为 git 进行 push 或者 hexo d 的时候改变了一些.deploy_git 文件下的内容
- 删除.deploy_git 文件夹;
- 输入
git config --global core.autocrlf false
- 然后,依次执行:
1
2
3hexo clean
hexo g
hexo d
error: key does not contain a section: --global
git config 配置用户名和邮箱的时候经常会报这个错
关键问题
输入 --global
的时候, 用自己的键盘敲出来!**不要直接复制粘贴**
,直接复制粘贴就会报 error。
真是一言难尽…
RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
如题 git 提交出错,之前重启之后,或者将提交分多次后推送 OK,因为项目忙也没时间去搞,是不是给你来一下子,真是受不了。在网上搜来搜去的,都是些治标不治本的,要不你把 HTTP 换成 SSH。一切就舒坦了。由于其他原因换不了。最后还是狠心换掉了 HTTP 版本
(推荐)直接换掉 Git 的 http 版本
1 | git config --global http.version HTTP/1.1 |