博客出现错误后解决方法

因为是自己第一次写博客,从去年开始就遇到过各种千奇百怪的问题o(╥﹏╥)o,在这次遇见问题的时候就想起来记录一下防止别人遇见同样的坑,大概是一个长期更新的文章啦

问题一

之前一直上传之后没办法打开自己的博客(正在每次hexo deploy之后CNAME文件会自动删除,找了很多的文章总结一下两个方法ε≡٩(๑>₃<)۶

方法一

当本地预览没有问题,hexo deploy上传之后,却打不开博客,出现“”
There isn’t a GitHub Pages site here.

打开github的Repositories
解决方法是在master页面下手动加入一个CNAME(无后缀)文件,内容是已绑定好的域名(不需要http、https等)

完成后如图

然后等待几分钟再打开自己的博客(在github+hexo搭建的博客有时会有一点延迟,等几分钟之后就会出来想要的页面了)

方法二

在将需要上传至github的内容放在…\博客主文件夹\source文件夹,例如CNAME、favicon.ico、images等

在hexo deploy后source中的文件不会消失,就可以成功的上传CNAME文件并且不用每次都手动设置了(p≧w≦q)

问题二

同样是在github之后出错,提示

1
Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts.

从错误提示中可以看出来是RSA的问题,说实话我整了一圈也没搞明白(什么改SSH啊,修改hosts),最后是直接整了github的Repositories,再拉一下搞定= =
虽然没有从根源上搞明白好歹是解决了吧orz