Git:我如何检索受保护的所有分支?

时间:2018-02-28 00:49:47

标签: git gitlab branch git-branch

我希望能够从受保护的项目中获取所有分支。保护是在gitlab中完成的,所以我不确定是否暴露了API,所以我可以从命令行获取它。

我查看了git branch命令,但我没有看到任何可以告诉我分支是否受到保护的内容。

1 个答案:

答案 0 :(得分:2)

您可以使用GitLab API for listing protected branches

GET /projects/:id/protected_branches

从那里,您可以在当地的回购git config or git notes中使用“标记”给您的分支。