关于Hexo deploy 至 Github 失败

当使用 hexo clean&&hexo g&&hexo d 无法完成 deploy 时
用以下命令解决
yourname 替换为 Github 的 id

git base 中输入

1
$ git clone https://github.com/yourname/yourname.github.io.git .deploy/yourname.github.io

新建文本文档,输入

1
2
3
4
5
6
hexo generate
cp -R public/* .deploy/yourname.github.io
cd .deploy/yourname.github.io
git add .
git commit -m “update”
git push origin master

另存为 .sh 格式
运行,deploy 成功

另一常用快捷 deploy 方法:
新建文本文档,输入

1
hexo clean&&hexo g&&hexo d

另存为 .sh 格式
运行,同样 deploy 成功,可能有未知 deploy 失败,则用以上的另一方法解决。