检查Git上的"拉取请求"以检查/测试PR

Hes*_*sam 6 git github git-pull pull-request

我们有一个repo,我已经添加到我的本地分支作为Upstream.有人发了PR,我想复习一下.虽然我可以通过他们的Diff工具查看Github上的代码,但我想在我的本地机器上进行测试并在真实设备上测试它以确保它正常工作(Android repo它).

什么是结账这个公关的最佳方式?

Joh*_*all 10

它有些未被记录,但GitHub在您的Upstream存储库中提供了拉取请求作为分支,因此您不需要为每个可能向您发送拉取请求的第三方添加远程控制.

所以

git fetch Upstream pull/1044/head:pr1044-from-someone
Run Code Online (Sandbox Code Playgroud)

将在本地存储库中的pull请求中提交新的分支pr1044-from-someone,您可以根据需要在本地查看和合并.

有关更多详细信息,请参阅help.github.com在本地修改非活动拉取请求.