如何在不关闭 Gitlab 中问题的情况下合并分支?

问题描述 投票:0回答:3

我正在使用 Gitlab。

我创建了一个问题,然后使用问题视图页面中的“创建分支”按钮。

我在分行工作,完成并承担了大约 80% 的工作。

当我从该分支向 master 创建合并请求并接受它时,问题自动关闭。

我应该怎么做才能接受合并请求而不关闭问题?

或者也许这是一个 git 概念,只有当问题完全解决后才应该合并分支?

git gitlab
3个回答
7
投票

Gitlab 分析默认分支上所有提交的提交消息,默认分支大多数时候是主分支。

如果它检测到问题模式,例如

fixed #<issue number>
,在提交消息中,它将关闭此问题。 Git 句柄还与提交合并,更具体地说,默认情况下它将创建合并提交。

现在合并请求:

如果您在 Gitlab 中从此类特定问题分支创建合并请求,它将自动填充提交消息并引用源问题。 为了防止这种情况,您必须在合并之前删除提交消息。

Merge Request Approval

请参阅右侧的链接,上面写着

Modify Commit Message
,您将在那里找到图案。


3
投票

您可以通过这样设置来禁用它

follow this image

取消选中复选框

自动关闭默认分支上引用的问题


0
投票

超级简单,只需让它关闭问题然后手动重新打开即可。

© www.soinside.com 2019 - 2024. All rights reserved.