Git 如何克隆具有未合并拉取请求的存储库

Git 如何克隆具有未合并拉取请求的存储库,git,zurb-foundation,kaminari,Git,Zurb Foundation,Kaminari,我想克隆具有未合并拉取请求的存储库 具体来说,这就是我需要的。 如何克隆它?您可以正常克隆主存储库,然后将从中发起拉取请求的存储库(在本例中为linojon/kaminari_主题)添加为附加远程存储库,例如: git clone git://github.com/amatsuda/kaminari_themes cd kaminari_themes git remote add linojon git://github.com/linojon/kaminari_themes git fetch

我想克隆具有未合并拉取请求的存储库

具体来说,这就是我需要的。
如何克隆它?

您可以正常克隆主存储库,然后将从中发起拉取请求的存储库(在本例中为
linojon/kaminari_主题
)添加为附加远程存储库,例如:

git clone git://github.com/amatsuda/kaminari_themes
cd kaminari_themes
git remote add linojon git://github.com/linojon/kaminari_themes
git fetch linojon
然后选择拉请求中引用的相关提交:

git cherry-pick cc5a5bcee7fa17ac984eb4f3900bc7594f0b4bcc

为什么不直接克隆合并请求来自的存储库呢@就我个人而言,我经常使用fork存储库来执行错误修复,然后创建pull请求,因此最好坚持使用主上游并在必要时合并更改。否则,您可能最终落后于上游。