Hexo博客上传更新,github中可以更新,localhost:4000中也已经更新,但是博客不更新

发布于 2022-09-11 17:41:00 字数 797 浏览 25 评论 0

也不知道怎么push啥的,反正就是github和localhost:4000上都已经更新,但是博客里面却没有更新。
其实这个问题,我在使用的工作站是搬过来的,然后github的库里面新建过一个hexo的分支,然后不知道怎么搞得,似乎是两个分值里面的内容和想象中正好相反。
新建的hexo分支中变成了博客的html代码,而原来的master变成了博客的源代码(也就是一堆CSS)啥的。不知道会有什么影响没有。

clipboard.png

clipboard.png

博客地址"Yeasion.github.io",github项目地址:"www.github.com/Yeasion/yeasion.github.io"
然后也不知道push是干什么的,库设置里面默认分支有什么影响,还有每次hexo d的时候上传的应该是哪一个分支....
总之现在脑子一团乱。
听别人说可以先hexo clean啥的
也有说删掉.git文件夹和public啥的
都没有效果。

求大神啊。

问题更新:不是延迟的问题,我等了一天都没有什么变化
我说过我的master分支里面储存的是源文件,这可能有问题,但是我不知道,也不清楚如何解决。
下面是我的源代码:
Pic

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

硬不硬你别怂 2022-09-18 17:41:00

问题已经解决,将配置文件中的deploy的branch改回master即可。

因为看清所以看轻 2022-09-18 17:41:00

(⊙v⊙)嗯,我先来意淫一下题主的问题,应该是这样的

  1. localhost:4000显示正常
  2. github远程仓库的代码也显示最新(和localhost一致)
  3. Yeasion.github.io这个域名却没有和localhost:4000显示一致

其原因就是:github的render不是实时的啦~,代码是先上传到github仓库,然后github过一段时间会从github仓库拉文件,渲染成静态页面。所以等等就好。最长估计也不超过半个小时。

至于这个技巧:

hexo clean
hexo g
hexo d

则是假如localhost和github仓库不一致时,用来更新github仓库的。

——————

另外,一般hexo d默认会push到gh-pages这个分支,这是github pages的默认分支

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文