hexo推送报错解决方法
好久不更新hexo博客,今天发现一个问题,发现
hexo clean && hexo g && hexo d
将新的hexo文章部署到github pages会提示错误
fatal: unable to access 'https://github.com/a956551943/a956551943.github.io/': Encountered end of file
FATAL {
err: Error: Spawn failed
at ChildProcess.<anonymous> (/usr/local/src/hexo/hanyubolg/node_modules/hexo-util/lib/spawn.js:51:21)
at ChildProcess.emit (events.js:376:20)
at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12) {
code: 128
}
} Something's wrong. Maybe you can find the solution here: %s https://hexo.io/docs/troubleshooting.html
经过仔细搜索方法,这个问题得以解决
解决方法
首先,在node.js的官网重新下载node.js,然后等待安装完成
进入自己的hexo blog的文件夹,然后git bush here
输入以下命令
##删除git提交内容文件夹
rm -rf .deploy_git/
然后执行
##执行
git config --global core.autocrlf false
最后将文章推送到github即可,发现还是蛮简单就可以解决的
hexo clean && hexo g && hexo d