Hexo Debug
前两天想要重新使用iCloud同步桌面和文稿的内容,好方便在家用iPad办公。
结果同步后,首先文稿内莫名其妙多了很多文件夹,还是隐藏的,然后iCloud无法同步Hexo文件夹的部分内容,一直卡着不动,这就非常Apple和iCloud了。
接下来就是Hexo无法推送文件到Github。
我尝试了N种方法,关闭防火墙,讲iCloud同步暂停,并将Hexo文件夹放回原位,更换网络,修改DNS,切换VPN服务器,重新部署私钥等等,都不行。报错的内容也不一样,一共有以下几种报错:
- pack-objects died of signal 10;
- Spawn failed;
- mmap 失败: Operation timed out;
- GitHub does not provide shell access.;
等等等等。
最终我找到一个解决方法,在hexo目录中删除了「.deploy.git」文件,然后执行:
1 | git config --global core.autocrlf false |
终于搞定了。