我有a pull request 我试图删除this issue,包括特殊关键字语法(例如“解析#5”)在您的Pull请求正文中。
github上的文档说:
有可能在一段时间内从提交中解决一个问题,但是一些问题比单个提交关闭需要更多的工作。这就是为什么你现在可以从Pull Request中解决问题。您所要做的就是在Pull Request的主体中包含特殊关键字语法(例如“fixes#5”)。
当PR合并到默认分支时,引用的问题将自动关闭。
在合并之前,您甚至会将引用视为待定修复。
但我在关闭问题的问题上没有相关信息“一旦拉请求xxx合并到主服务器,此问题将关闭”,并且当我将此请求合并到主服务器时,问题未关闭。这是我的错误?
答案 0 :(得分:3)
如果我正确理解您的问题 - 您必须在提交消息中指示问题的结束(例如Pull请求的主体,一旦合并)而不是问题正文本身。将结束文本放在问题正文中以响应正在合并的公关是相反的方向,我认为不会起作用。
您的公关是正确的,但您需要将其合并以解决问题,因为“解析xxxx”的提交需要位于您的存储库的主分支上(这将在您的PR合并后发生)。
以下是一个例子:
答案 1 :(得分:0)
Github成员帮助我解决了这个问题。如果您尝试通过git commit body消息关闭问题将xxxx分支合并到master是必须的。如果您尝试合并到另一个分支功能不会工作。这是我的错误。感谢@hinerm的支持