GitHub 公共 wikis 选项:它是否可以向任何 gitHub 用户提供写入权限?

Nik*_*zin 3 github

我有一个公开的 Github 帐户。在我的项目中,我可以看到设置(默认设置):

[x] Wikis GitHub Wikis 是一种让他人贡献内容的简单方法。任何 GitHub 用户都可以创建和编辑用于文档、示例、支持或任何您想要的页面。

[x] 仅限协作者进行编辑 公共 wiki 仍可供所有人阅读。

所以问题是,如果我(同时)选择了这些选项,是否意味着任何 GitHub 用户都可以对我的项目进行写访问?(因为“公共维基仍然可以被所有人阅读”)

IMS*_*SoP 7

UI中的措辞和布局不是很好,但是仔细阅读并查看帮助页面,很明显第二个选项修改了第一个:

  • 勾选第一个复选框启用维基;取消勾选将完全禁用该存储库的功能。我认为这是一个错误,如果维基被禁用,您仍然可以使用第二个复选框,因为它不会产生任何区别。
  • 第二个勾选框控制谁可以编辑:默认是勾选的,只有“合作者”可以编辑维基;取消勾选它以允许任何人编辑。无论哪种方式,任何人都可以阅读维基。

因此,勾选这两个框后,就会有一个 wiki,每个人都可以阅读,但只有合作者可以编辑。

请注意,这与谁可以查看或编辑您的实际源代码无关。