标签: git access-control
我有master,staging,prod个分支。我想限制任何人将更改合并到远程prod分支中,并希望它由系统管理员处理。我怎样才能在git中设置这些限制。
master
staging
prod
答案 0 :(得分:3)
git本身没有任何访问控制。 gitolite可在分支级别提供轻松的访问控制。它可以让你控制如何推送到哪个分支。
http://gitolite.com/gitolite/index.html
答案 1 :(得分:1)
如果您想要控制生产分支上推送的内容,您可以:
工作流程将是:
据我了解,您可以使用例如Gerrit或Gitorious进行设置。