我的团队在内部使用pull请求来代码审查我们维护的应用程序,但是当合并提交时,我们只需直接推送master
.无论如何我们都是repo collabs,并且通过不使用pull请求来合并代码,我们避免使用merge commit来污染我们的提交历史.由于该应用程序是我们团队的内部,因此没有其他人受到影响.
我想知道的是,我可以修改我的提交消息,"closes PR #30"
并让github自动关闭拉取请求吗?
我知道你可以使用提交消息来关闭问题,所以我希望有类似的拉动请求.我在网上快速搜索了SO,但没有看到任何内容.
您可能想查看此GitHub帮助页面.它说:
您可以使用以下任何关键字通过提交消息关闭问题:
关
关闭
关闭
固定
修复
固定
解决
做出决议
解决
因此"修复#123"或"已解决#456"将起作用.所有拉取请求都被映射为问题,因此这也适用于拉取请求.
注意:您将看到有关未合并提交的消息,因为您修改了拉取请求.因此,查看pull请求,除非您在提交消息的第一行中放置了有意义的内容,否则将PR合并(而不仅仅是普通关闭)并不是很明显,因此您可以在pull请求中看到消息.