我该如何为拉取请求恢复已删除的分支分支

时间:2019-06-01 23:44:28

标签: git github-pages pull-request

我在github上创建了一个新的pull请求,而我碰巧删除了github帐户中的派生分支。现在,审阅者要求我修改代码中的某些内容,但是我发现我的公关是孤立的,无法直接对其进行修改。

我必须找到this文档,但是我不知道$ git fetch origin pull/ID/head:BRANCHNAME步骤的含义。

假设我的PR ID是#708,而我提交我的PR到的存储库是https://github.com/facebookresearch/maskrcnn-benchmark,我想将我的PR合并到master分支中。

我尝试使用git fetch origin pull/#708/https://github.com/facebookresearch/maskrcnn-benchmark:master,但失败了。

请问我如何继续履行我的公关?

顺便说一句,如果我有一个正在审查中的PR,如何在不删除现有分叉的情况下提交另一个PR?

1 个答案:

答案 0 :(得分:0)

斜体在找到的文档中至关重要。斜体中的所有 not 均为文字,其中包括head。该ID仅指数字(没有#,所包含的屏幕截图有些不幸):

$ git fetch origin pull/708/head:foobar

将完成此工作,其中foobar是请求请求的新本地分支名称。