Github public 带有 Jekyll 的站点不再更新

Github public site with Jekyll does not update anymore

再次抱歉,我在 meredithhu.github.io 为我的网站寻求帮助。

所有代码都在这里:https://github.com/meredithhu/meredithhu.github.io

如您所见,更新后的代码再也不会更新了,例如, 关于页面 https://github.com/meredithhu/meredithhu.github.io/About 永远不会根据我最近对代码的更改进行更新: https://github.com/meredithhu/meredithhu.github.io/blob/master/About/index.html

我的 Reseach/Misc/Memo 页也是如此...

谁能给我一些解决问题的提示?

这是您应该解决的错误:Liquid Exception: Invalid Date: 'nil' is not a valid datetime. in /_layouts/blog.html

仅当 page.date 是有效日期时才应使用 {{ page.date | date_to_string }},因此您可以检查它是否 nil 更新 _layouts/blog.html:

{%if page.date%}
 <p class="meta">{{ page.date | date_to_string }}</p>
{%endif%}