有没有办法限制对存储库中某些分支的访问?我们有生产和主分支,有时会因流氓推送而变得混乱。
Not with GitHub in the same repo.
(as opposed to local repos, which can be protected by an authorization layer http://gitolite.com/gitolite/auth.html like gitolite http://gitolite.com/gitolite/master-toc.html)
你可以有:
- 一个用于生产和主分支的存储库,只有生产团队作为协作者(如果需要其他人的贡献,他们可以分叉该回购协议 https://stackoverflow.com/a/16974166/6309)
- 一个用于其他(更“公共”)分支的存储库,以及用于团队其他成员的存储库。
更新:我仍然更喜欢拥有两个存储库,但您现在(2015 年 9 月)可以保护 GitHub 上的分支。
See "如何保护github中的“master”? https://stackoverflow.com/a/32383909/6309".
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)