我有一个简单的问题。我们使用Bitbucket作为git提供程序。 假设我是开发团队的经理。
我希望自己成为唯一可以将代码合并到主分支的人 其他团队成员可以签出主分支并创建新分支,但他们无法将代码合并到主分支。我怎么能在Git中做到这一点?
答案 0 :(得分:3)
根据我的经验,最好的方法是让团队只分叉存储库,而不是在读取功能时提交拉取请求(Github)或合并请求(Bitbucket)。
答案 1 :(得分:2)
您要求的内容非常简单,但这取决于您的工作方式。
如果您使用的是git服务器,则可以“保护”合并所需的分支。
在这里,您必须选择阻止所有更改,并将您自己视为允许的用户
你可以实现一个简单的预接收挂钩再取决于你的git服务器
例如:
{{1}}