3

有没有办法限制对存储库中某些分支的访问?我们有生产分支和主分支,它们有时会被流氓推送搞砸。

4

1 回答 1

8

不在同一个仓库中的 GitHub.
(与本地存储库相反,本地存储库可以由gitolite授权层保护)

你可以有:

  • 一个用于生产和主分支的 repo,只有 prod 团队作为协作者(如果需要其他人的贡献,他们可以分叉该 repo
  • 其他(更“公共”)分支的一个 repo,用于团队的其他成员。

更新:我仍然更喜欢有两个 repos,但你现在(2015 年 9 月)可以保护 GitHub 上的一个分支。
请参阅“如何保护 github 中的“master”? ”。

于 2013-09-18T06:40:07.040 回答