是否有可能在git提交消息中自动有一个链接到GitHub问题编号?
当前回答
如果提交包含#issuenbr, Github会添加一个引用(偶然发现的)。
其他回答
如果你想链接到一个GitHub问题并关闭该问题,你可以在Git提交消息中提供以下行:
Closes #1.
Closes GH-1.
Closes gh-1.
(三种方法都可以。)请注意,这将链接到该问题,并关闭它。你可以在这篇博客文章中找到更多信息(大约1:40开始观看嵌入的视频)。
我不确定类似的语法是否会简单地链接到一个问题而不关闭它。
如果提交包含#issuenbr, Github会添加一个引用(偶然发现的)。
作为其他答案的补充:如果您甚至不想编写带有问题编号的提交消息,并且恰好使用Eclipse进行开发,那么您可以为Mylyn安装eGit和Mylyn插件以及GitHub连接器。然后,Eclipse可以自动跟踪您正在处理的问题,并自动填充提交消息,包括在所有其他答案中显示的问题编号。
有关该设置的更多详细信息,请参见http://wiki.eclipse.org/EGit/GitHub/UserGuide
他们在博客上写了一篇关于新2.0的文章 https://github.blog/2011-04-09-issues-2-0-the-next-generation/
同义词包括
修复# xxx 固定# xxx 解决# xxx 关闭# xxx 关闭# xxx 关闭# xxx
在提交消息中使用任何关键字将使您的提交被提及或关闭一个问题。
只需在提交消息中包含#xxx来引用一个问题而不关闭它。
在新的GitHub问题2.0中,你可以使用这些同义词来引用一个问题并关闭它(在你的提交消息中):
解决# xxx 修复# xxx 固定# xxx 关闭# xxx 关闭# xxx 关闭# xxx 解决# xxx 解决# xxx 解决# xxx
你也可以用gh-xxx代替#xxx。
在回购中引用和关闭问题也可以:
fixes user/repo#xxx
请在他们的帮助部分查看可用的文档。
推荐文章
- git索引到底包含什么?
- 以树形输出git分支
- 如何点Go模块的依赖在Go。Mod到回购中的最新提交?
- 乳胶渲染在README。md在Github上
- 为什么调用git分支——unset-upstream来修复?
- Windows git“警告:LF将被CRLF取代”,这是警告尾巴向后吗?
- git中的哈希冲突
- git可以自动在空格和制表符之间切换吗?
- Git暂存文件列表
- 在Markdown Jekyll中使用图像说明
- 如何将git配置存储为存储库的一部分?
- 如何修改GitHub拉请求?
- 如何在Github和本地删除最后n次提交?
- 我如何调试git/git-shell相关的问题?
- 错误:无法使用rebase进行拉取:您有未分阶段的更改