添加到存储库上的拉取请求的最佳实践?

Best practice for adding to a pull request on your repository?

我有一个存储库,有人已经向其提交了拉取请求,我的存储库在很多次提交之前就分叉了。我已经克隆了他的 pull request 并且正在研究它并修复了他的提交中的一些错误。在他的提交之上添加我自己的提交的最佳方法是什么?我不想在不先应用修复程序的情况下合并他的拉取请求。

我的直接想法是:

到目前为止,我已经尝试了第二个,但是当我 git 拉取我的网络图(在 github 上查看)来自

owner        --.--.--.--.--.--.| master
               |
PR submitter   .--.| PR commit

owner        --.--.--.--.--.--.|master
               |
               .--.| new-branch

而且他似乎失去了作者身份。如果我以后将新分支合并到 master 中,我不会删除他的贡献。什么是最好的选择?还有其他我没有考虑过的吗?

你的第二种方法非常好。添加您的提交,然后合并到 master。

像这样的 github 网络图中未显示作者身份。当您将鼠标悬停在提交上时,您会看到所有者。