gpt4 book ai didi

github - Github : Restrict user who can push to public repository

转载 作者:行者123 更新时间:2023-12-01 21:56:43 25 4
gpt4 key购买 nike

我想启动一个新的公共(public)存储库,但限制谁实际上可以推送到某些分支,如 masterdevelop

根据 GitHub's help page关于 protected 分支,分支保护规则有一个名为“限制谁可以推送到匹配的分支”的选项。

查看我的存储库我找不到这个选项。它是否仅限于某些付费计划?如果是这样:开源项目如何保护他们的 GitHub 存储库?

最佳答案

您的问题似乎是基于对“公共(public)”在这种情况下的含义的误解。公共(public)存储库是公开可读的,但不可可写。

任何人都可以克隆存储库,但只有您邀请的协作者才能向其写入内容。您不需要做任何事情来阻止人们致力于掌握或开发。

如果您没有邀请成为合作者的人想要向您的存储库提交内容,那么他​​们可以:

  1. Fork your repository
  2. 将他们的更改提交给他们的分支
  3. Issue a pull request要求您合并他们的更改

关于github - Github : Restrict user who can push to public repository,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56466184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com