Jekyll 如何让我的帖子暂时不公开?

Jekyll 如何让我的帖子暂时不公开?,jekyll,github-pages,yaml-front-matter,Jekyll,Github Pages,Yaml Front Matter,我正在使用jekyll和github页面。我现在正忙着写新的帖子,但还没有完成。我在不同的地方工作,这就是为什么我需要将我的更改推送到github。我创建了一个新帖子,并将其推到github上。但是在push之后,每个人都可以看到我完成了一半的帖子。在我完成之前我不想让它可见 我怎么能把它藏起来?有没有标准的方式或标志 我知道我可以将其复制到另一个文件夹中,但这不是首选方式。只有当您打开这些页面时,它们才可见 您可以维护一个gh pages草稿分支,以便推动正在进行的工作,并在准备发布时将该分支

我正在使用
jekyll
github页面
。我现在正忙着写新的帖子,但还没有完成。我在不同的地方工作,这就是为什么我需要
将我的更改推送到
github
。我创建了一个新帖子,并将其推到github上。但是在
push
之后,每个人都可以看到我完成了一半的帖子。在我完成之前我不想让它可见

我怎么能把它藏起来?有没有标准的方式或标志


我知道我可以将其复制到另一个文件夹中,但这不是首选方式。

只有当您打开这些页面时,它们才可见

您可以维护一个
gh pages草稿
分支,以便推动正在进行的工作,并在准备发布时将该分支合并到
gh pages

例如,应用程序(例如,静态站点生成器)最近支持


注:增加


“草稿”的想法被支持到杰基尔身上。
将post草稿存储在
/\u drafts
中,并在文件名中省略日期


这在“

中有详细说明。您可以在日志中包含一行,以指示是否发布了文章:

published: true


如果您不想在网站生成时显示帖子,请将
published
设置为
false

谢谢您的回答,但在这种情况下,更好的解决方案是使用
published
标志。@viakondratiuk是的,我对James的答案进行了投票(并在这个过程中学到了一些东西)。关于草稿的想法被支持到了Jekyll中。将帖子草稿存储在
/\u drafts
中,并在文件名中省略日期:
post title.md
@kleinfeund good point。我在答案中加入了您的评论,以提高可视性,并添加了Jenkyll文档的链接。页面是否有类似的内容?
published: false