如何删除master分支上的commit权限

时间:2015-08-05 06:26:26

标签: git github

我们正在使用Git 1.9.1。

现在我们有两个分支机构和开发。现在我们希望开发人员只能提交给开发分支,他们没有权限在master分支上提交。

我们正在使用github.com,我们的存储库是私有的。

1 个答案:

答案 0 :(得分:2)

由于GitHub没有分支保护(as opposed to Bitbucket),您需要使用2个私有回购,而不是一个。

  • 主分公司经理的一个私人回购
  • 一个私人仓库,可以是set up as a fork,面向开发者

当他们想要时,开发人员可以从分支到主仓库发起pull request