如何拉取GitHub已关闭拉取请求(PR)中被删除的分支代码
拉取已删除对应分支的PR代码方法
你可以直接通过GitHub为PR预留的固定引用拉取代码,无需依赖原作者仓库的分支,操作步骤如下:
- 进入本地已克隆的pandas仓库目录,执行拉取命令:
git fetch origin pull/43860/head:pr-43860
参数说明:
origin为你本地指向pandas官方仓库的远程别名,如果你自定义过别名请替换为对应名称pull/43860/head是GitHub为每个PR永久保留的引用,只要PR本身未被删除,无论原作者是否删除了自己仓库的对应分支,该引用始终有效pr-43860是拉取后你本地生成的分支名称,可根据需求自定义- 拉取完成后切换到对应分支即可查看代码:
git checkout pr-43860
如果你需要拉取该PR被合并后的代码版本,可以将拉取命令中的引用替换为pull/43860/merge:
git fetch origin pull/43860/merge:pr-43860-merged
内容的提问来源于stack exchange,提问作者ignoring_gravity
相关产品推荐
相关产品推荐

