也不知道怎么push啥的,反正就是github和localhost:4000上都已经更新,但是博客里面却没有更新。
其实这个问题,我在使用的工作站是搬过来的,然后github的库里面新建过一个hexo的分支,然后不知道怎么搞得,似乎是两个分值里面的内容和想象中正好相反。
新建的hexo分支中变成了博客的html代码,而原来的master变成了博客的源代码(也就是一堆CSS)啥的。不知道会有什么影响没有。
博客地址"Yeasion.github.io",github项目地址:"www.github.com/Yeasion/yeasion.github.io"
然后也不知道push是干什么的,库设置里面默认分支有什么影响,还有每次hexo d的时候上传的应该是哪一个分支....
总之现在脑子一团乱。
听别人说可以先hexo clean啥的
也有说删掉.git文件夹和public啥的
都没有效果。
求大神啊。
问题更新:不是延迟的问题,我等了一天都没有什么变化
我说过我的master分支里面储存的是源文件,这可能有问题,但是我不知道,也不清楚如何解决。
下面是我的源代码:
(⊙v⊙)嗯,我先来意淫一下题主的问题,应该是这样的
Yeasion.github.io
这个域名却没有和localhost:4000显示一致其原因就是:github的render不是实时的啦~,代码是先上传到github仓库,然后github过一段时间会从github仓库拉文件,渲染成静态页面。所以等等就好。最长估计也不超过半个小时。
至于这个技巧:
则是假如localhost和github仓库不一致时,用来更新github仓库的。
——————
另外,一般
hexo d
默认会push到gh-pages
这个分支,这是github pages的默认分支