远程分支的拉取请求提交

3
最近有人fork了我作为所有者的代码库,创建了一个功能分支,提交了几个commit,并创建了一个合并他的分支到master的pull request,这是一个典型的git工作流程。
我想知道是否有一种方法可以在他的PR功能分支上提交代码?我喜欢他创建的PR,但在将其合并到master之前,我想做些修改。
这似乎是一个基本的问题,但我无法在任何地方找到相关文档。
谢谢!
2个回答

3

一种选择是在本地执行合并,而不是通过GitHub web ui执行。

按照这些说明检出拉取请求,然后您可以将其git merge到任何想要的分支中。


1

只需检出他的分支。在那段代码中进行更改。将您的代码提交到该分支中。

该拉取请求将自动更新您的更改。现在,您应该能够合并该代码。


我认为我不能将代码推送到他的派生存储库/分支,对吧?因为这是他的派生,所以他拥有所有权/推送访问权限,我想。 - James Taylor
我认为你应该能够检出他的分支,然后在同一分支中推送你的提交。访问限制是在存储库级别而不是分支级别决定的。 - Abhishek
即使您不想将代码推送到他的分支中,您也可以从他的分支创建一个新的派生分支,然后在进行提交后,将您的新分支与基础分支合并。 - Abhishek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接