使用关键词关闭议题
您可以在拉取请求说明和提交消息中包含关键词,以自动关闭 GitHub Enterprise 中的议题。
本文内容
关于议题引用
当拉取请求或提交引用了关键词和议题编号时,它会在拉取请求与议题之间建立关联。 当拉取请求被合并到仓库的默认分支时,相应的议题将自动关闭。
使用以下关键词 + 议题编号可关闭相应议题:
- close
- closes
- closed
- fix
- fixes
- fixed
- resolve
- resolves
- resolved
例如,要关闭编号为 123
的议题,您可以在拉取请求说明或提交消息中使用短语 "Closes #123" 或 "Closes: #123"。 一旦该分支被合并到默认分支,该议题将关闭。
关闭同一仓库中的议题
要关闭同一仓库中的议题,请使用上述关键词之一加上议题编号的引用。 例如,含有 Fixes #45
的提交消息在该提交被合并到默认分支后将关闭该仓库中的议题 45。
如果提交位于非默认分支中,则该议题将保持打开状态,可通过工具提示引用。
关闭不同仓库中的议题
要关闭另一个仓库中的议题,请使用 username/repository#issue_number
语法,如“自动链接的引用和 URL”中所述。
例如,包含 Closes example_user/example_repo#76
将关闭该仓库中的引用议题(前提是您对该仓库有推送权限)。
关闭多个议题
要关闭多个议题,请在每个议题引用的前面加上上述关键词之一。 必须在您引用的每个议题前面都使用关键词才能使关键词起效。
例如,This closes #34, closes #23, and closes example_user/example_repo#42
将关闭同一仓库中的议题 #34 和 #23 以及 "example_user/example_repo" 仓库中的议题 #42。