hexo 部署提交不上,github仓库上文件未更新

发布于 2022-09-06 21:27:32 字数 632 浏览 11 评论 0

大家好,几个月前,我申请了一个域名,然后用hexo生成静态页面并部署到github,参考网上教程,做了我的博客。后来我把Hexo的文件专门备份了,然后电脑系统重装。

现在我写了文章准备再次更新。就重新配置等等,现在本地可以预览,有新文章等等的,但hexo d部署却提交不上github。导致我的网站也就无法更新了。

明明已经把新文章放进post文件了,public文件里也有新文章,本地hexo s,预览也是可以的。自己的域名也是放在source目录下的cname里的。之前都是可以的,现在重新配置就不行了。nothing to commit, working directory clean。。。

这是hexo d之后的显示。
图片描述

这是根目录下config配置,git和github,https,http,@git什么的都试了。
图片描述

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

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

发布评论

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

评论(7

紙鸢 2022-09-13 21:27:32

hexo d —g,如果不行,就删除目录下的,deploy文件夹,然后运行上面的命令。

腻橙味 2022-09-13 21:27:32

fatal: could not read Username for 'https://github.com': No error

我从来没用过https的地址往github上推送过,但是从很多文章上看似乎https会在推送过程中问你要用户名和密码的。我不确定hexo的git deployer支不支持帮你提交用户名和密码。建议你把repo地址改成SSH的,采用公钥认证。

nothing to commit不代表就没东西push了,错误都在下面写着呢。

怀念你的温柔 2022-09-13 21:27:32
  1. 重装之后在Github上面添加公钥了吗?

  2. 建议repo:github: git@github.com:用户名/用户名.github.io.git, master

屌丝范 2022-09-13 21:27:32

也遇到类似的问题,把HTTP 改成采用SSH clone URL可以得到解决。如果不行 在\.deploy_git\.git下的config看下remote的配置是否正确。

£烟消云散 2022-09-13 21:27:32

我也碰到一样的问题了,敢问是怎么解决的?

生寂 2022-09-13 21:27:32

想问一下,如果我deploy后可以看到GitHub上的repo更新了,hexo server时在本地也看到更新,但是网站上始终是旧的文章,想问下为什么。。。

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