我似乎找不到办法来做这件事。这有可能吗?既然这对我来说有点重要,那么有没有一个代码管理平台可以做到这一点呢?
键入要设为私有的存储库的名称,例如帐户名/存储库名。示例:用户/Appname,因此它将启用按钮来执行某某更改。
参考文献:https://docs.github.com/en/enterprise/2.19/user/github/administering-a-repository/setting-repository-visibility
要将GitHub上的存储库从公用切换到专用,或从专用切换到公用,请遵循以下说明:
我宁愿建立两个存储库,而不是在GitHub存储库可见性状态之间来回切换(这可以通过存储库设置的“危险区域”部分实现):
这样,在推送到存储库时,您就不必怀疑它现在是公开的还是私有的:您可以推送到一个特定的存储库(两个存储库中的一个),充分了解它的可见性状态
而且您永远不会公开私有内容,这些内容即使在几分钟内也被设置为公开,……不再是真正的私有内容(因为它可以被克隆、复制和推送到其他地方)
话虽如此,自 2020 年 6 月起,您有一个“用于更改存储库可见性的更新 UI”:
现在,您可以通过存储库设置中的单个对话框将存储库设置为任何可用的可见性选项–公共、私有或内部。
以前,您必须导航单独的部分、按钮和对话框,以便在公共和私有之间以及私有和内部之间切换。
请参见“设置存储库可见性”
(*)“破坏行动”,因为能见度变化的后果:
>
公共到私有:将可见性更改为私有后,存储库中的某些功能将不可用。任何已发布的GitHub Pages站点都将自动取消发布。
GitHub高级安全功能,例如代码扫描,将停止工作
私有到公共:GitHub将分离私有分叉并将其转换为独立的私有存储库
请注意,自2020年7月10日起,默认可见性为私有:
创建存储库时,您可以选择该存储库应为私有存储库还是公共存储库。
现在,当你通过一个组织的单点登录服务登录到GitHub,并通过网站导航创建一个新的存储库时,默认选择是私有的。
这有助于防止敏感的公司数据无意中被推送到公共存储库。有关此选择的详细信息,请参阅关于存储库可见性一文。
在github文档中找不到任何东西,在这里也找不到。但是我想知道是否可以有一个用于名为的私有存储库,该存储库可以访问,只有一个人可以访问存储库本身。 我记得曾经读过一些关于github页面总是公开的东西,但似乎再也找不到了。
就规模而言,我预计最初会有20多宗回购,未来几年估计会以每年2-5宗的速度增加新的回购。 有人有这种事的经验吗?
尝试使用API访问Github组织的私有存储库中的文件,我是该组织的成员。到目前为止,尝试了几种不同的方法: 1.如果我使用用户名/密码方法- 它工作正常,但是我试图从一个协作的Rails应用程序访问repos,所以我不想公开我的github登录凭据。我想创建一个具有访问权限的虚拟GH帐户并使用这些凭据是可能的,但这绝对不理想... 2.因此,我查看了API文档中的OAuth2 Secret/Ke
在我的回购清单中,我有一份我工作了1小时的旧回购。 我不想再看到它,我不想再参与其中,我想让它从我的屏幕上消失。 我该怎么做? 以下是我的回购清单屏幕:
我试图在中嵌入一个图像,以便在GitHub上显示。我以前在使用公共存储库时没有遇到过这样的问题,格式如下: