git 在你自己的 fork 上签出一个 pull request 分支

git checkout a pull request branch on your own fork

我们有一个名为 origin 的原始存储库,我们所有人都从中分叉并进行更改。

我有一个名为 fork1 的原始仓库的分支,我的朋友有一个名为 fork2 的原始仓库的分支。

今天,他在分支 feature 上对 fork2 进行了更改,并想打开一个拉取请求以将分支 feature 合并到 origin 为了批准他的拉取请求,我想在我的 fork1 上测试 feature。我应该怎么做?

the pull request is made to origin which I don't have access to

但是您可能可以访问 fork2,这意味着您可以:

  • 将 fork2 作为远程添加到您自己的本地存储库
  • 从 fork2 获取
  • 尝试检查或合并 fork2/feature,以测试它是否正常工作。