Github - 合并被阻止(confusing/misleading 错误消息)

Github - Merging is blocked (confusing/misleading error message)

我创建了一个拉取请求,我的批准者请求了一些更改,我将这些更改标记为已解决并单击了 re-request 按钮,但没有查看合并是被阻止还是未被阻止。那么现在要取消阻止合并,批准者是否需要再次审查更改并批准它?因为下面的留言没有说需要reviewer审核

Merging can be performed automatically once the requested changes are addressed.

是的,您需要让审阅者批准更改。仅仅因为 认为你解决了这些变化并不意味着审阅者同意,而且 GitHub 知道他们已经解决的唯一方法是让审阅者批准变化。他们可能不同意并要求进行更多更改。

此功能存在的部分原因是为了提供有效的控制,这是许多受监管行业在合并或部署代码之前所必需的。如果作者可以保证自己的更改,那将不会很有效。

理想情况下,它最适合请求更改 re-review 的审阅者。
但是...如果原始审阅者不可用,那么您可以联系其他人来审阅您的更改并让他们批准。


***这当然应该负责任地使用:)