This document is an unofficial translation of https://help.github.com/artic... and is not endorsed, maintained or overseen by GitHub. For official Help articles, please visit https://guides.github.com.git
本文档是https://help.github.com/artic...的非官方翻译,而且不被GitHub承认,维护或监督。有关官方帮助文章,请访问https://guides.github.com。github
本译文仅供参考,若有疑问请联系(chaoyanglius@outlook.com)译者或者参考原文https://guides.github.com/fea...,感谢您的支持。本做品采用本做品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,如需转载请遵照该协议内容并附上原文连接。ide
若是要在相同仓库中关闭一个issue,能够使用下面列表中的关键词并在其后加上issue编号的引用(译者注:即为#+issue编号)。例如一个提交信息中含有Fixes #45
,那么一旦此次提交被合并到默认分支,仓库中的45号issue就会自动关闭。ui
若是此次提交不是在默认分支,这个issue将不会被关闭可是在它下面会有一个提示信息。url
NOTE:这个提示信息会提示你某人添加了一个提交提到了这个issue,若是你将它合并到默认分支就会关闭该issue。翻译
使用下面的关键字能够经过提交信息关闭issues:code
若是想在另外一个仓库中关闭issue,能够使用username/repository#issue_number
这样的语法,正如这里所描述的"Autolinked references and URLs"。ci
例如,在提交信息中包含Closes example_user/example_repo#76
将会关闭那个仓库的的76号issue,前提是你push到了那个仓库。文档
若是你在commit的开头使用多个上述关键字加issue的引用的话,你就能够关闭多个issues。get
例如,This closes #34, closes #23, and closes example_user/example_repo#42
将会关闭同一个仓库的34和23号issue以及"example_user/example_repo"仓库的42号issue。