使用评论中的关键字关闭 github 上的问题

Close issue on github with a keyword in the comment

我正在尝试使用评论中的关键字关闭我项目中的问题,但它不起作用。我已经通过命令行尝试了 SourceTree 和 git,结果是一样的。我尝试了以下选项:关闭 #1、关闭 #1 并修复 #1。

例如:

git commit -am "close issue fixes #1"

我在一个分支上工作,而不是在 master 上工作。是否应该在 GitHub 存储库中配置某些内容?

来自GitHub documentation

You can also use closing keywords in a commit message. The issue will be closed when you merge the commit into the default branch, but the pull request that contains the commit will not be listed as a linked pull request.

如果您不将提交合并到默认分支,则 GitHub 不会关闭它。那是因为您可能决定不喜欢该更改并希望以不同的方式解决问题,因此仅使用关键字推送提交是不够的。