协慌网

登录 贡献 社区

在提交消息中链接到 GitHub 上的发行号

是否可以git commit消息中自动链接到 GitHub 发行号?

答案

只需#xxx即可引用问题而不关闭它。

在新的GitHub issue 2.0 中,您可以使用这些同义词来引用问题并将其关闭(在您的提交消息中):

  • fix #xxx
  • fixes #xxx
  • fixed #xxx
  • close #xxx
  • closes #xxx
  • closed #xxx
  • resolve #xxx
  • resolves #xxx
  • resolved #xxx

您也可以用gh-xxx #xxx

在回购中引用和关闭问题也可以:

fixes user/repo#xxx

请查看其 “帮助” 部分中的可用文档。

如果要链接到 GitHub 问题关闭问题,可以在 Git 提交消息中提供以下几行:

Closes #1.
Closes GH-1.
Closes gh-1.

(这三个方法中的任何一个都可以。)请注意,这将链接到该问题并将其关闭。您可以在此博客文章中找到更多信息(大约从 1:40 开始观看嵌入式视频)。

我不确定类似的语法是否会简单地链接到问题而不关闭它。

github 如果包含 #issuenbr(偶然发现了这个问题),则会添加对该提交的引用。