我刚刚开始使用GitLab,并创建了一系列问题,以便概述我的应用需要做些什么。我想知道是否有可能从这些问题创建一个分支,这样分支和问题是相互关联的,类似于jira和来自atlassian的Stash?
答案 0 :(得分:17)
在问题屏幕上,您会看到一个标有“创建合并请求”的绿色按钮,右侧有一个向下箭头。
这不是一个按钮,这是按钮的下拉列表。
答案 1 :(得分:11)
如果您创建一个名为<issue-number>-issue-description
的分支并将该分支推送到gitlab,它将自动链接到该问题。例如,如果您遇到ID为654
的问题,并且您创建了名为654-some-feature
的分支并将其推送到gitlab,则会将其链接到问题654
。
Gitlab甚至会询问您是否要创建合并请求,并会自动将Closes #654
添加到合并请求描述中,当合并请求被接受时,该合并请求描述将关闭issue 654
。
此外,如果您访问gitlab上的特定问题页面,您应该会看到New Branch
按钮,该按钮会自动创建一个名称为<issue-number>-issue-description
的分支。