hexo deploy报错及原因分析
很久没整博客了说是,上线刚写一篇,deploy,pia~报错了,我直接一个大大的问号,报错信息如下:
fatal: unable to access 'https://github.com/JiangXavier/jiangxavier.github.io.git/': Fai |
亏贼!!!
第一反应是便宜梯子又不好用了,改了半天线路换了几个梯子发现都不行:disappointed:
先上结论,最后发现是没有给git配置代理:cry:(这真不能怪我,坡坡待久了谁用过梯子啊!)
git config --global http.proxy http://127.0.0.1:代理的端口号 |
然后,刷新重新deploy就解决了:
hexo clean |
但是!还有但是,以上方法仅针对我遇到的情况,也看到一些其它的方法但我的无效,可以作为参考:
在git bash输入:
ssh -T git@github.com |
如果发现下述情况:
ssh: connect to host github.com port 22: Connection timed out |
git连接超时,找到git的安装目录,用记事本或者VS啥的打开/etc/ssh/ssh_config
文件,在末尾加入:
Host github.com |
重新测试有yes就yes回车
有看到有些人修改完这个后就成功了,接下来就是重新部署了
总结
博客得拾起来了,不写要生锈了说是
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 JiangXavier!
评论