拉取Github PR代码到本地分支

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2018/06/15/pull-github-pr-to-local-branch/

有时候在Github上协作,比较常见的例子就是你fork了一个项目,这个时候有人提交了一个PR到源项目,而然后你希望研究一下PR。如果你fork以后的项目(你有完整权限的那个,用户是你自己的)名字为origin,那么首先做的就是添加upstream指向源项目。

这里以Dubbo的一个PR为例,https://github.com/apache/incubator-dubbo/pull/1941

这里可以看到这个PR的ID是1941。首先检查upstream指向。

 

然后fetch PR,命令如下:

git fetch origin pull/1941/head:repack-org-apache
git checkout repack-org-apache

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2018/06/15/pull-github-pr-to-local-branch/

发表评论