Большинство платформ для размещения кода предоставляют запросы на получение доступа в качестве специально названного ref.Например, в GitHub запросы извлечения называются pull/ID/head
, где ID - номер запроса извлечения.
Так что, если основной репозиторий называется origin
, вы можете проверитьветвь для запроса на получение 123 с помощью команды git fetch origin pull/123/head:pr-123
, которая создаст ветвь pr-123
.Затем вы можете запустить git log
на нем как обычно.
Если вы используете GitLab или Bitbucket, они имеют схожие конфигурации, но имена ссылок отличаются.Вы можете обратиться к документации для платформы, которую вы используете, чтобы узнать, какие ссылки они используют.
Конечно, эти платформы также предоставляют веб-интерфейсы, которые вы можете использовать, если хотите.