合并请求创建
| 为推送的分支创建新的合并请求。 |
merge_request.target=<分行名称>
| 将合并请求的目标设置为特定分支,例如:git推送-o merge_request.target=分行名称 . |
merge_request.target_project=<项目>
| 将合并请求的目标设置为特定的上游项目,例如:git推送-o merge_request.target_project=路径/to/project 。引入于GitLab 16.6实验室. |
合并请求合并管道成功时
| 将合并请求设置为管道成功时合并. |
合并请求移动资源分支
| 设置合并请求以在合并源分支时删除它。 |
merge_request.title=“<title>”
| 设置合并请求的标题。例如:git push-o merge_request.title=“我想要的标题” . |
merge_request.description=“<description>”
| 设置合并请求的描述。例如:git push-o merge_request.description=“我想要的描述” . |
合并请求草稿
| 将合并请求标记为草稿。例如:git推送-o合并请求草稿 。引入于GitLab 15.0实验室. |
merge_request.mestone=“<里程碑>”
| 设置合并请求的里程碑。例如:git推送-o merge_request.mestone=“3.0” . |
merge_request.label=“<label>”
| 向合并请求添加标签。如果标签不存在,则创建标签。例如,对于两个标签:git推送-o merge_request.label=“label1”-o merger_request。label=“标签2” . |
merge_request.unlabel=“<label>”
| 从合并请求中删除标签。例如,对于两个标签:git push-o merge_request.unlabel=“label1”-o merge_request.unlabel=“label2” . |
merge_request.assign=“<用户>”
| 将用户分配给合并请求。接受用户名或用户ID。例如,对于两个用户:git推送-o merge_request.assign=“user1”-o merger_request.assign=“user2” 。支持中添加的用户名GitLab 15.5实验室. |
merge_request.unassign=“<用户>”
| 从合并请求中删除分配的用户。接受用户名或用户ID。例如,对于两个用户:git推送-o merge_request.unassign=“user1”-o merger_request.unassgn=“user2” 。支持中添加的用户名GitLab 15.5实验室. |