“维护者允许修改Github Pull请求”的用例是什么?

问题描述

为什么GitHub为什么允许维护者修改请求请求? 用例是什么?

解决方法

用例是,有时会出现诸如拼写错误或样式修复之类的小问题,维护者修改提交或应用其他提交并将其推送到该分支比要求用户修复要容易得多他们的提交消息或修改他们的提交以删除结尾的空格,尤其是如果用户对git commit --amendgit rebase缺乏熟练的技巧。另一个用例是,当原始作者可能不熟悉代码库以编写好的测试时,为PR增加一个棘手的测试。

但是,其他人对提交进行签名,因此对提交的修改必然会导致签名被删除,因此某些人希望禁用它。还有一些人愿意对变更进行基础和压缩,并且愿意自己进行变更。