Github Commit语法链接请求请求/问题


80

我已经看到有关特定问题/请求请求的提交消息。包含特定存储库的发布或请求请求的语法是什么?


github上有一个很棒的lib,可以通过编程方式创建这些链接:github.com/doowb/github-issue-template,还有一个网站,您可以在其中输入一些信息,它将生成链接:doowb.github.io / github-issue-template
jonschlinkert

自2018
。– VonC


@DidierL按日期排列,所链接的问题是否应与我的重复?在查看投票和内容时(Fixes XXXX在最初询问时未设置语法),我可以理解针对链接的问题将其关闭。我之前也曾遇到过类似的老问题,但是将其称为重复并不完全正确。
AlbertEngelB '18

好吧,另一个问题是年龄较大吗?(2009年对2014年)。正如您所指出的,它还有更多的票数,而AFAICT的问题是完全相同的,此处的答案已包含在此处的答案中。
Didier L

Answers:


87

使用已记录的自动链接格式解决存储库中的问题。

  • 句法: {owner}/{repository}#{issue_number}
  • 例: mojombo/jekyll#1

当此类格式化的文本出现在提交消息中时,它将自动转换为可点击的链接,该链接将重定向到 https://github.com/{owner}/{repository}/issues/{issue_number}


7
提供的语法可用于跨存储库链接(即,存储库B中的提交链接到存储库A中的问题)。当指向同一存储库中的问题时,可以使用简短语法#{issue_number}
nulltoken 2014年

4
这对于解决问题是有好处的,但是我看不到链接到请求请求的任何信息。
bryanbraun

2
@bryanbraun此语法也适用于请求请求。
nulltoken

2
@nulltoken精确地引用(和链接)请求请求的语法是什么?如果mojombo/jekyll#1是关于问题1,请求请求1的语法是什么?
罗布·斯图尔特

14
@RobStewart一样。您不能在发布库中同时拥有问题1和请求1。
nulltoken

32

Github共享PR /问题编号使用相同的顺序。

因此,一个#number是一个PR或一个Issue。

只需使用#number就可以了。


这个答案值得更多关注。我从来没有注意到。谢谢!
通配符

我希望他们在github的文档中阐明了这一点。我确定它在某处,但我还没有看到。
达里尔

31

#1234在注释中使用以引用来自当前存储库的拉取请求1234。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.