从gitlab中的提交消息引用一个问题

时间:2017-07-25 02:36:00

标签: gitlab commit issue-tracking

是否可以通过提交消息引用Gitlab中的问题? 我没有在网上找到任何东西。

1 个答案:

答案 0 :(得分:32)

应该有一种方法可以从提交消息中引用GitLab问题,只需使用#xx(问题的ID)。
考虑" Default closing pattern value "

  

例如以下提交消息:

Awesome commit message

Fix #20, Fixes #21 and Closes group/otherproject#22.
This commit is also related to #17 and fixes #18, #19
and https://gitlab.example.com/group/otherproject/issues/23.
  

将关闭此提交推送到的项目中的#18,#19,#20和#21,以及组/ otherproject中的#22和#23。 #17因为与模式不匹配而无法关闭。当与git commit -m一起使用时,它适用于多行提交消息以及单行提交。

另见" Tutorial: It's all connected in GitLab"

  

添加问题或合并请求说明或评论中的引用   这将更新有关任何相关信息的问题。

     
      
  • 引用问题:#123
  •   
  • 引用MR:!123
  •   
  • 引用代码段$123
  •   

pierreb添加in the comments

  

虽然在原始问题中没有特别提出这个问题,但可能值得补充一点,也可以在Gitlab的新提交消息中交叉引用先前的提交。
  您可以通过从要引用的提交消息中复制哈希并将其粘贴到新提交消息中来实现   这些方面的东西:

This is related with commit 7as7b101

你可以看到(更多):

Fr0zenFyr添加in the comments

  

同样,即使是封闭的问题也可以像Related to #78 and #93

那样引用