Как проверить пул-запрос из «неизвестного репозитория» на GitHub? - PullRequest
0 голосов
/ 26 июня 2019

Я хочу локально клонировать Pull-запрос, заголовок которого в GitHub выглядит следующим образом:

Pull request header showing

^«From unknown repository» - это фактическая формулировка, а не макет

т.е. я не вижу, с какого форка или ветви идет PR.

Обычно я копирую название ветви (со значком буфера обмена), затем делаю git checkout name/of/branch;но в этом случае кнопка копирования ничего не копирует в буфер обмена.

Как я могу клонировать PR локально?

1 Ответ

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

Согласно этому комментарию в соответствующем выпуске, открытом на GitHub, PR можно проверить локально (при условии, что вы клонировали хранилище) с помощью:

$ git fetch origin refs/pull/<PR-NUM>/head:<BRANCH>
$ git checkout <BRANCH>

где <PR-NUM> - это номер PR (в данном примере «23»), а <BRANCH> - это имя, которое будет использоваться для ветви, которая будет создана локально, указывая на PR.

При необходимости вы можете сделатьновый пиар от <BRANCH>.

...