shi*_*oid 5 collaboration github pull-request
在一个 Github 项目中,我看到一个人在Pull Requestssection 中提出了一个 pull request ,但我发现他犯了很多错误,所以他的代码需要更正。不是要求他改他的代码,是不是可以自己做(也就是我要自己改他的代码)?如何?
我也是该项目的成员,而且我是新成员 :)
拉取请求创建者在最初从分叉创建拉取请求时或创建拉取请求后,可以为其每个拉取请求授予这些权限。
有关 github 帮助页面的更多详细信息:允许更改从 fork 创建的拉取请求分支
PR 作者可以修改现有的拉取请求,以便存储库维护者可以向您的分支提交。
为了允许您向其他 PR 进行提交 -作者必须从左侧设置复选框:

假设原作者反应足够快,那么最好要求他们修复它(除非更改是一个明显的拼写错误修复,也许)。他们这样写可能是有原因的。
\n\n如果作者\xe2\x80\x99 没有响应,而你\xe2\x80\x99 正在决定是就地修复它还是使用新的提交,请问问自己哪种方式历史记录读起来更清楚。如果提交会引入回归,您可能应该将其修复到位(以避免破坏二等分性)。如果它处理某些情况,而您只想添加更多情况而不显着更改现有代码,那么添加新的提交可能会更好。
\n\n如果您以任何方式修改现有提交,请务必在提交消息中留下注释,解释您更改的内容。一种典型的风格是在方括号中留下注释,并与任何 Signed-off-by: 行分组(如果适用):\n[your.email@example.com: 为了清晰起见,将新案例重构为函数]\n例如:linux.git 提交 b44129b3。
\n\n通过https://www.quora.com/GitHub-Is-it-bad-etiquette-to-change-someones-pull-request-before-committing
\n