我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2020-01-22. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

使用关键词关闭议题

您可以在拉取请求说明和提交消息中包含关键词,以自动关闭 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。

问问别人

找不到要找的内容?

联系我们