从某人的仓库中获取未被接受的拉取请求的变更

从某人的仓库中获取未被接受的拉取请求的变更

是否可以从 somebones repo 的拉取请求中获取更改。我尝试联系此 repo 的所有者,但他自去年起就不再活跃。

答案1

在 GitHub 上,所有拉取请求都可以作为名为 的特殊引用进行访问。refs/pull/<num>/head

假设你有一个 https://github.com/jonas/tig 的本地克隆,并且想要合并 PR #903:

git checkout -b temporarybranch master

git pull  https://github.com/jonas/tig  refs/pull/903/head

拉取请求页面还会显示其来源。例如,如果我在网站上查看同一个 PR,标题下方会显示:

希望将 1 个提交合并jonas:masterffes:editorconfig

这意味着更改发生在“ffes/tig”的“editorconfig”分支中,您可以像这样获取它们:

git checkout -b temporarybranch master

git pull  https://github.com/ffes/tig  editorconfig

相关内容