
Hexo错误:spawn failed的解决方法
昨天部署的时候突然spawn failed,怎么部署都部署不上。后来折腾了好一会终于解决了这个报错问题。今天又发现群友有这个问题,所以写个文章来复盘一下。
解决方式一(首先尝试)
huahua提供的方法,删除博客文件夹中的.deploy_git
文件夹,然后在终端cd这个文件夹后输入git config --global core.autocrlf false
解决方式二(未验证)
小青提供的方法:找到.deploy_git
文件夹中的index.lock
文件,删除就好了。
解决方式三(不推荐)
cd进.deploy_git
文件夹,然后使用git push -f
强制推送
解决方法四
Perry提供的方法
打开.deploy_git\.git\logs
路径下的HEAD
查看最近一次正确的那次的commitId
然后用git reset --hard commitId
回滚
大功告成!
然后可以直接hexo clean && hexo g && hexo d
,发现就可以部署上了。
本网站所有原创内容,均采用 CC BY-NC-ND 4.0 许可协议。完整转载请注明来自 张洪Heo!
评论
隐私政策