拉取请求的发起者可以让维护者能够编辑拉取请求。
对于任何给定的拉取请求,我们如何判断该能力是否已被授予? (最好我想通过浏览器知道,但 cli 也可以)
以下是我要解决的案例的具体情况:
我已经向 github 支持提交了一张票,并将用我发现的任何内容更新问题。
作为最后的手段,我将尝试通过创建虚拟 github 帐户来解决,将两个相同的 PR 发送到两个相同的 repos(一个授予编辑权限,另一个没有),看看我是否能发现差异)。如果有人先这样做,请在下面回答。
更新
截至2023年2月,请忽略此答案并查看@Jmini的答案。
过时的答案
来自github支持:
不幸的是,没有过滤器可以查看哪些拉取请求允许维护者进行编辑。
目前,您知道拉取请求作者是否从维护者选择
的唯一方法是尝试从拉取请求编辑文件。Allow Edits
例如,如果您从 fork parent 的存储库中选择一个 pull request,将会有 Files Changed 选项卡。请参见下面的屏幕截图 - 如果您看到“编辑文件”按钮变灰,则表示用户不允许维护者进行编辑。