【发布时间】:2017-09-03 20:14:38
【问题描述】:
我刚刚开始使用 GitLab,并创建了一组问题,以便对我的应用程序需要做的事情有一个总体了解。我想知道是否可以从这些问题中创建一个分支,以便将分支和问题链接起来,类似于 jira 和 atlassian 中的 Stash?
【问题讨论】:
标签: gitlab branching-and-merging issue-tracking
我刚刚开始使用 GitLab,并创建了一组问题,以便对我的应用程序需要做的事情有一个总体了解。我想知道是否可以从这些问题中创建一个分支,以便将分支和问题链接起来,类似于 jira 和 atlassian 中的 Stash?
【问题讨论】:
标签: gitlab branching-and-merging issue-tracking
在“问题”屏幕上,您会看到一个标有“创建合并请求”的绿色按钮,其右侧有一个向下箭头。
那不是按钮,那是按钮的下拉列表。
【讨论】:
feature/2 的分支,而不是 2-the-title。而且,它们会被 GitLab 链接吗?恕我直言,这将是必须的功能。
如果您创建一个名为 <issue-number>-issue-description 的分支并将该分支推送到 gitlab,它将自动链接到该问题。例如,如果你有一个 id 654 的问题,并且你创建了一个名为 654-some-feature 的分支并将其推送到 gitlab,它将链接到问题 654。
Gitlab 甚至会询问您是否要创建合并请求,并会自动将 Closes #654 添加到合并请求描述中,当合并请求被接受时,该描述将关闭 issue 654。
此外,如果您转到 gitlab 上的给定问题页面,您应该会看到一个 New Branch 按钮,该按钮将自动创建一个名称为 <issue-number>-issue-description 的分支。
【讨论】: