批准合并请求后,为什么Gitlab会自动将目标分支合并到源分支中?如何禁用此行为?

问题描述

为什么在批准合并请求时Gitlab会自动将目标分支合并到源分支中?如何禁用此行为?

解决方法

没有禁用此功能的功能。但是,您可以阻止以防止MR被意外合并。

在下面找到一些阻止MR合并的选项:

  • 合并请求批准

https://docs.gitlab.com/ee/user/project/merge_requests/merge_request_approvals.html

  • 在制品合并请求

https://docs.gitlab.com/ee/user/project/merge_requests/work_in_progress_merge_requests.html

  • 如果所有讨论都解决,则仅允许MR合并

https://docs.gitlab.com/ee/user/discussions/index.html#only-allow-merge-requests-to-be-merged-if-all-discussions-are-resolved

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...