我只想在受保护的分支上执行作业,我查看了文档,但似乎不可能。 https://docs.gitlab.com/ee/ci/yaml/#onlyexcept-basic
有办法吗?
答案 0 :(得分:0)
分支可以保护人们可以在其上推送或合并的对象。 但是您可以从该分支创建一个副本并对其进行处理,然后创建一个将其与主分支合并的请求
首先,您可以使用以下命令创建分支
$ git checkout -b new-branch-name
完成任务后,使用以下命令将其推送到服务器上
$ git push -u (origin-name) new-branch-name
现在您可以在服务器上创建合并请求,并要求管理员对其进行合并。