关于解决 Hexo 上传时出现 errorSpawn 错误的详细说明
是什么:
错误展示: error:spawn failed...
fatal: cannot lock ref 'HEAD': unable to resolve reference HEAD: Invalid argument error: src refspec
error: src refspec HEAD does not match any.
为什么:
问题大多是因为 git 进行 push 或者 hexo d 的时候改变了一些.deploy_git 文件下的内容。
怎么做:
关键:删除.deploy_git 文件夹;
git config --global core.autocrlf false
之后:终端 blog 目录下使用管理员权限执行:
hexo clean && hexo g
hexo deploy
运行后问题解决
注意:问题可能会重复出现,只需再次删除.deploy_git 后重新运行即可。
版权声明: 本文为 InfoQ 作者【CtrlX】的原创文章。
原文链接:【http://xie.infoq.cn/article/6e9793b4b203b87ce15554aa6】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论