问题描述
在写完今天上课的笔记准备上传后,hexo d
出现了错误,错误显示 Spawn filed
的错误,于是上网寻找解决的方案。
网上的解决方案
根据错误信息描述,是 git
的缓存出现了问题,只要找到最近一次正确的 commit
信息即可,并且原来写的文章都还保存在 source
文件夹里边。
本地的 commit
信息在 /root/to/your/blog/.deploy_git/.git/logs/refs/head/master
里边寻找
服务器端的 commit
信息在 /root/to/your/blog.git/heads/refs/heads
里边,查到最近一次成功提交的 CommitID
,使用 git reset -hard CommitID
即可回退到最近一次成功 commit
的 git
仓库状态。
之后就可以继续愉快的 hexo d
了~