通过提交代码关闭Gitlab问题

22

我一天的工作内容如下:

  1. 阅读Gitlab-powered问题跟踪器上的一个问题,
  2. 修复该问题,
  3. 提交并推送到同一台Gitlab-powered Git服务器,
  4. 标记问题为已关闭。

如何在提交时自动关闭问题以去除第4个步骤?

2个回答

30

1
如何关闭名为 backlog 的子组的问题?可以使用以下命令:git commit -m "更高效地排序" -m "Closes backlog#843" - KargWare
1
查看文档,文档上写着这个仅在默认分支上工作。有没有办法让它在例如develop分支上工作? - Alex O'Connor
非常有趣的是,一个人不能同时使用两者。这相当反直觉。我期待着这种行为的改变,因为许多人要么来自GitHub,要么与GitHub和GitLab并行工作。 - rbaleksandar

11
根据来自Gitlab的此链接,您可以使用“fixes”或“closes”等各种词语来实现这一点。它不需要在单独的一行中。
因此,您可以有以下消息: Fixes#20。我不得不用“bar”替换“foo”。 那就会关闭问题#20。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接