Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
github:通过提交评论(而不是提交消息)关闭问题_Github - Fatal编程技术网

github:通过提交评论(而不是提交消息)关闭问题

github:通过提交评论(而不是提交消息)关闭问题,github,Github,我知道,通过提交消息提交到github时,我可以自动关闭问题。 它很好地提供了两个链接(从提交到发布,反之亦然)。 但是,协作者忘记了包含它(fix:#3) 现在,我看到github在commit字段上有一个注释,例如: 这个字段可以使用吗?我尝试了fix:#3。这至少在问题中引用,但不会自动关闭问题。 还是有别的办法 更改提交消息,甚至撤消整个提交都显得很麻烦。我不相信您可以使用提交注释来解决问题。通常,当标记为修复问题的拉请求(使用提交消息指令或拉请求描述中的指令)最终合并到主分支中时,问

我知道,通过提交消息提交到github时,我可以自动关闭问题。 它很好地提供了两个链接(从提交到发布,反之亦然)。 但是,协作者忘记了包含它(
fix:#3

现在,我看到github在commit字段上有一个
注释,例如:

这个字段可以使用吗?我尝试了
fix:#3
。这至少在问题中引用,但不会自动关闭问题。 还是有别的办法


更改提交消息,甚至撤消整个提交都显得很麻烦。

我不相信您可以使用提交注释来解决问题。通常,当标记为修复问题的拉请求(使用提交消息指令或拉请求描述中的指令)最终合并到主分支中时,问题就结束了

您的建议是允许对已合并的提交进行评论以结束问题。这样做效率不高,因为它需要检查每一个有这些评论的提交,看看它是否已经被合并了(这很昂贵),而且可能会导致问题,因为随机用户可以在没有得到项目负责人审查的情况下默默地关闭问题