GitLab - 确定分支是否受到终端 git 命令的保护

Dar*_*olt 6 git gitlab

有没有一种方法可以使用命令确定 GitLab 中的分支是否受到保护git

最好是一种确定受保护状态的方法,而无需尝试做非法的事情并收到警告。

Kev*_*jat 3

受保护的分支不是 git 功能。

这是 gitlab 或 github 等工具的一个功能。

也许你可以通过gitlab api获取存储库的受保护分支,并在推送之前进行验证。

https://docs.gitlab.com/ee/api/protected_branches.html