Hexo博客部署出错

很久没有写博客了,突然发现部署到github都出问题了。这个配置我没有动过,不知道什么原因。在网上搜索了很多资料,现在问题解决了,记录下来。
1. Error: Spawn failed
这个错误的症状是在执行部署命令hexo d
后,控制台大量刷文件换行符的告警,大量的文件将有LF换行符替换为CRLF换行符。
BASH
1 | FATAL { |
解决方式如下:将hexo博客目录下的.deploy_git目录删除,再执行git命令,关闭自动替换换行符功能即可。
BASH
1 | ##进入站点根目录 |
2. fatal: unable to auto-detect email address
报错如图:
解决方法为进入hexo博客所在目录,在子目录.deploy_git/.git
目录中编辑config
文件,添加如下配置节
BASH
1 | [user] |