如何停止gitlab中的push pull?

时间:2019-04-25 08:45:33

标签: git gitlab

我在git Lab中具有主访问权限,并且我想为所有访问存储库的用户停止推送和拉到存储库,所以我想冻结存储库。

我不想删除任何人的访问权限,只是想禁止推拉访问。

如何在git lab中做到这一点?

1 个答案:

答案 0 :(得分:3)

转到Project -> Protected Branches并选择一个您也要限制访问权限的分支。您还可以使用正则表达式来选择一堆分支。选择“允许无人推送访问”。

对存储库具有读取访问权限的任何人也可以克隆/拉动存储库。您可以从members屏幕上有选择地从存储库中删除用户的访问权限,以使他们甚至无法读取存储库。