【问题标题】:Private GitHub repo with public GitHub pages including download带有公共 GitHub 页面的私有 GitHub 存储库,包括下载
【发布时间】:2021-11-23 16:58:19
【问题描述】:

我在 GitHub 上有一个私人项目,想将公共 gh-pages 的链接发送给一些合作者(他们不一定使用 GitHub)。
该网站包含一个下载链接,人们可以在其中访问整个存储库(作为压缩文件)或单个特定的原始文件。

因此,例如以下链接默认适用于所有公共存储库:
https://github.com/[user]/[project]/zipball/master
但是,如果底层存储库是私有的,它就不起作用。有没有办法让没有直接访问存储库的用户下载底层文件?

编辑:我最终将公开整个存储库,但目前还没有。

【问题讨论】:

  • 我无法想象 Github 已经解释了非私有私有存储库的奇怪用例。
  • 好吧,默认情况下,他们在私有存储库上的所有gh-pages 都是公共的(help.github.com/articles/what-is-github-pages)。如果您不能包含任何内部链接/下载或类似内容,公共页面有什么用?

标签: git github access-token github-pages collaboration


【解决方案1】:

你不能。该仓库是私有的,因此您不能给他们一个下载链接。您可以自己将 zip 文件添加到 gh-pages 分支并给他们一个链接。

【讨论】:

    猜你喜欢
    • 2012-05-31
    • 2017-02-03
    • 2015-04-28
    • 2019-11-08
    • 2019-12-04
    • 1970-01-01
    • 2021-11-03
    • 2019-11-17
    • 1970-01-01
    相关资源
    最近更新 更多