1 拉取某个仓库未合并的pull request到本地进行查看和修改

1.1 克隆仓库

以仓库:https://github.com/damo-cv/RealisDance 为例,首先使用以下代码将仓库克隆到本地。

git clone https://github.com/damo-cv/RealisDance

1.2 拉取未合并请求到本地

先在仓库的Pull requests列表中找到要拉取的未合并的pr,并找到该pr对应的id,这里示例中的id为19

Github – 拉取某个仓库未合并的pull request到本地进行查看和修改-StubbornHuang Blog

然后再项目根目录下执行以下命令

git fetch origin pull/ID/head:BRANCH_NAME

其中,ID为上述pr的id,也就是19,BRANCH_NAME为你想要拉取到本地的分支命令。

执行上述命令。

然后切换到新分支即可,使用以下命令切换到新分支

git switch BRANCH_NAME

然后就可以在本地查看上述pr的相关提交,并进行修改了。

参考