Github“拉取请求”关闭问题不起作用

CRI*_*ANZ 6 git commit github pull-request

我有一个拉取请求 ,我正在尝试删除此问题,包括拉取请求正文中的特殊关键字语法(例如“resolve #5”)。

github上的文档说:

很长一段时间以来,都可以通过提交来关闭问题,但有些问题比单个提交需要更多的工作才能关闭。这就是为什么您现在可以通过拉取请求关闭问题。您所要做的就是在 Pull 请求的正文中包含特殊的关键字语法(例如“fixes #5”)。

当 PR 合并到默认分支时,引用的问题将自动关闭。

在合并之前,您甚至会看到引用作为待处理的修复。

但是我在关闭问题的问题中没有信息“一旦拉取请求xxx合并到master中,这个问题就会关闭”,当我将此拉取请求合并到master中时,问题没有关闭。我的错误是哪一个?

hin*_*erm 6

如果我正确理解您的问题 - 您必须在提交消息(例如合并后的拉取请求正文)中指示问题的结束,而不是问题正文本身。将结束文本放在问题正文中以响应合并的 PR 是相反的方向,我认为不会起作用。

您的 PR 是正确的,但您需要合并它以解决问题,因为带有“resolves xxxx”的提交需要位于存储库的 master 分支上(这将在您的 PR 合并后发生)。

这是一个例子: