我希望能够从受保护的项目中获取所有分支。保护是在gitlab中完成的,所以我不确定是否暴露了API,所以我可以从命令行获取它。
我查看了git branch
命令,但我没有看到任何可以告诉我分支是否受到保护的内容。
答案 0 :(得分:2)
您可以使用GitLab API for listing protected branches。
GET /projects/:id/protected_branches
从那里,您可以在当地的回购git config
or git notes
中使用“标记”给您的分支。