私有存储库的 GitHub 页面 [关闭]
Posted
技术标签:
【中文标题】私有存储库的 GitHub 页面 [关闭]【英文标题】:GitHub Pages for Private Repository [closed] 【发布时间】:2015-04-28 23:30:06 【问题描述】:有人知道是否有办法为私有仓库创建 GitHub 页面吗?
我只是在考虑使用 GitHub Pages 来托管一个小型网站的可能性,但要保持源存储库的私密性。这样,公开内容的唯一方式就是通过公共 GitHub Pages URL。
仅供参考,我只是试试看,但我现在不想转换为付费 GitHub 帐户,直到我知道这是否可行。
【问题讨论】:
有谁知道如果您将公共回购(带有已发布页面)转换为现在免费的私人回购,该网站会发生什么? @Rico 如果您不是专业用户,网站将停止工作。 “GitHub Pages 在 GitHub Free 的公共存储库中可用,在 GitHub Pro 的公共和私有存储库中可用……” 来源:help.github.com/articles/what-is-github-pages 它将停止工作。要使其正常工作,您需要公开您的 repo 或购买 github pro。 这可以通过 Gitlab Pages 免费实现。 【参考方案1】:截至 2020 年 8 月
仅适用于 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server。
见:What is GitHub pages
【讨论】:
我联系了 GitHub 支持,他们回复确认了这一点。他们表示“您可以从私有存储库托管 GitHub Pages 站点,但所有已发布的站点都是公开的。” 只有当您拥有 Pro 帐户时才有可能。也许你可以更新你的答案。 这可能应该更新了——现在没有 Github Pro 吧? @SteveBennett 当我转到github.com/account/upgrade 时,它仍然被列为“GitHub Pro”,每月 4 美元。似乎与github.com/pricing 中描述的“GitHub Team”相同,因为价格相同。无论如何,这个答案仍然是正确的。你需要付钱。我刚刚试了一下并发布了问题的图片 要添加到这一点,您现在可以将 GitHub Pages Visibility 设置为“Private”,这意味着只有有权访问此存储库的人才能看到此页面。以上是关于私有存储库的 GitHub 页面 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何配置 GitHub Actions 以构建依赖于私有存储库的 Azure 静态 Web 应用程序?
Github Actions 使用 maven 对另一个存储库的私有包注册表进行身份验证