Что бы переключиться на ветку нужного пулл-реквеста (пусть его номер будет 123) надо
git fetch origin pull/123/head:pull-request/rp-123
git checkout pull-request/rp-123
# ...
git branch -D pull-request/rp-123
- Сперва происходит запрос к сетверу для получения данных о головном коммите
pull/123/head
и формируется локальная ветка с именемpull-request/rp-123
- Затем происходит переключение локального репозитория на ветку
pull-request/rp-123
- ...
- В конце работы ветка может быть удалена
git fetch origin +refs/pull/*:refs/remotes/origin/pr/*