前言
hexo+github最头大的问题就是 hexo d部署经常报错
这篇博客,将我所遇到的报错以及解决方式进行一个汇总
Host key for github.com has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.看报错信息,是SSH密钥校验问题
执行
ssh-keygen -t rsa -C '1484114039@qq.com'
,重新生成密钥之后
cat ~/.ssh/id_rsa.pub
,查看密钥内容,将内容复制到github的setting中之后
ssh -T git@github.com
,检查是否部署成功部署失败,显示如下内容
百度搜索,有人说是因为服务器内网IP校验的问题。
执行`ssh-keygen -R IP地址,发现确实找不到服务器地址
最后!!!使用手机热点+取消SSH校验(
git config --global http.sslVerify 'false'
)成功部署上去了。