как я могу восстановить удаленную ветвь ветки для пулл-запроса - PullRequest
0 голосов
/ 02 июня 2019

Я создал новый пул-запрос на github и случайно удалил разветвленную ветку в моей учетной записи github. Теперь рецензенты просят меня изменить что-то в коде, но я обнаружил, что мой pr изолирован и я не могу изменить его напрямую.

Мне нужно найти этот документ, но я не знаю, что означает шаг $ git fetch origin pull/ID/head:BRANCHNAME.

Предположим, мой идентификатор pr - #708, а репозиторий, в который я отправляю pr, - https://github.com/facebookresearch/maskrcnn-benchmark, и я бы хотел, чтобы мой pr был объединен с основной веткой.

Я пытался использовать git fetch origin pull/#708/https://github.com/facebookresearch/maskrcnn-benchmark:master, но это не удалось.

Как я могу продолжать совершать мой пр, пожалуйста?

кстати, если у меня недооценка пр, как я могу отправить другой пр, не удаляя существующий форк?

1 Ответ

0 голосов
/ 02 июня 2019

Курсив имеет решающее значение в документе, который вы нашли.Все не курсивом является буквальным, включая head.Идентификатор относится только к цифрам (нет #, включенный скриншот немного неудачен):

$ git fetch origin pull/708/head:foobar

выполнит работу, foobar будет вашим новым локальнымимя ветви для запроса на извлечение.

...