【发布时间】:2020-05-19 04:14:31
【问题描述】:
我打算使用 GitHub 页面创建博客,包括 CTF 的文章。由于这些条款,这些文章在特定日期之前无法发布。我计划在网站上发布一个master 分支,但我还想要一个包含未发布文章的offline 分支,在合并之前应该永远触摸遥控器入主。有没有办法使用 Git/GitHub 做到这一点?
【问题讨论】:
我打算使用 GitHub 页面创建博客,包括 CTF 的文章。由于这些条款,这些文章在特定日期之前无法发布。我计划在网站上发布一个master 分支,但我还想要一个包含未发布文章的offline 分支,在合并之前应该永远触摸遥控器入主。有没有办法使用 Git/GitHub 做到这一点?
【问题讨论】:
offline 分支保留在本地副本中,并且仅在您想要发布它时推送到远程。或者,保留两个远程副本,一个公共的,一个私有的。使用私有副本来维护您的代码的远程备份,并使用公共副本来发布您的网站。在适合您的情况下,仅将您想要的内容推送到公共副本。master 分支的代码生成的输出才会公开可见(作为您的网页)。您可以将您的私有代码保存在远程的另一个分支中,并在需要时将其与master 合并。【讨论】: