当前位置:  开发笔记 > IOS > 正文

在提交消息中链接到GitHub上的问题编号

如何解决《在提交消息中链接到GitHub上的问题编号》经验,为你挑选了5个好方法。

是否有可能在消息中自动获得指向GitHub问题编号的链接git commit



1> NARKOZ..:

只需#xxx在提交消息中包含引用问题而不关闭它.

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

fix #xxx

fixes #xxx

fixed #xxx

close #xxx

closes #xxx

closed #xxx

resolve #xxx

resolves #xxx

resolved #xxx

您也可以替代#xxx使用gh-xxx.

在repos中引用和关闭问题也有效:

fixes user/repo#xxx

查看其"帮助"部分中提供的文档.


这些也不区分大小写.`修复#xxx`也有效.
@Dennis删除"问题"一词
"修复问题#xxx"不适合我,任何想法?它引用了该问题,但没有关闭它.

2> mipadi..:

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

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

(这三个中的任何一个都可以工作.)请注意,这将链接到该问题并关闭它.你可以在这篇博文中找到更多信息(大约1:40开始观看嵌入式视频).

我不确定类似的语法是否只是链接到一个问题而不关闭它.


您只需使用问题编号(例如#456)就可以在不关闭任务的情况下链接到任务.
我会选择"gh-1"而不是"#1",因为你永远不知道存储库是否被导出/镜像到github以外的某个地方.然后,"#1"没有多大意义.
@mipadi:是否需要"关闭GH-1"之后的`.`?还有,区​​分大小写吗?

3> narkeeso..:

您还可以交叉引用回购:

githubuser/repository#xxx

xxx是问题编号



4> 小智..:

如果github包含#issuenbr(偶然发现),则会添加对提交的引用.


只是测试它,就像一个魅力,谢谢...这是一个应该被标记为正确的答案......

5> xero..:

他们在他们的博客上写了关于新问题2.0的一篇很好的文章 https://github.com/blog/831-issues-2-0-the-next-generation

同义词包括

修复了#xxx

固定#xxx

修复#xxx

关闭#xxx

关闭#xxx

关闭#xxx

使用提交消息中的任何关键字将使您的提交提及或关闭问题.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有