【问题标题】:Github pages: Jekyll changes not showing in _siteGithub 页面:Jekyll 更改未显示在 _site
【发布时间】:2015-07-01 07:39:11
【问题描述】:

我刚刚在 Github 页面上设置了我的 Jekyll 站点,当转到 Pages url 时,整个站点工作正常,新帖子正确显示等。但是通过 Github 查看存储库时,我的 _site 文件夹没有显示任何更改。

Github 页面是否将站点生成到同一存储库上的 _site 中,然后在 url 处提供 _site 服务? 我的想法是我会将 Github 页面用作一种登台服务器,所以我在 Prose.io 中发布我的新帖子,然后通过检查 Github 页面 url 确保一切正常,然后将 _site 文件夹内容下拉到我自己的服务器。 我已将其全部设置并正确运行,就在我下拉时,_site 文件夹中没有任何新更改,尽管页面 URL 上显示了这些更改。

【问题讨论】:

    标签: git github jekyll github-pages


    【解决方案1】:

    Github 为你生成你的站点,所以推送你的_site 文件夹是没有用的。

    现在你仍然可以:

    1. 在您的 github 页面上使用散文进行编辑
    2. 测试结果
    3. 将您的更改从 github 拉到本地
    4. 在本地构建 jekyll
    5. 推送到您自己的服务器

    【讨论】:

    • 啊,好吧,我想这是有道理的。希望获得一个几乎完全自动化的过程,而不必在本地安装 jekyll - 为了其他想要发布内容的人。谢谢
    猜你喜欢
    • 1970-01-01
    • 2015-10-08
    • 1970-01-01
    • 2017-02-19
    • 1970-01-01
    • 2023-03-30
    • 2017-02-19
    • 2023-03-10
    • 2020-12-04
    相关资源
    最近更新 更多