Для этого вам необходимо настроить Git с вашими учетными данными. Вы не можете анонимно протестировать предлагаемое изменение (как вы могли бы, применив diff вручную). Еще один пример того, как Git использует простой рабочий процесс и усложняет его.

могу загрузить изменения, содержащиеся в запросе Github, в виде унифицированного diff?

 colan19 нояб. 2014 г., 17:01
Это не реализовано вGitLab пока, но я создалзапрос функции поэтому, пожалуйста, добавьте свои голоса к нему.
 kenorb21 июн. 2013 г., 11:15
Обычно ссылка на патч PR отправляется человеку, который принимает PR.

Ответы на вопрос(2)

Решение Вопроса
 Tekkub01 июн. 2011 г., 07:20
Также из-заgit pull является предпочтительным методом загрузки и применения изменений.
 rakslice07 мая 2017 г., 02:10
Судя по тому, что они возвращают и ссылки в документах наdeveloper.github.com/v3/media/... ,.diff URL дает прямой дифференциал ветви по умолчанию на основеgit-diff git-scm.com/docs/git-diff выход, а.patch URL дает объединение отдельных коммитов в PR (каждый относительно их родительского коммита) в формате, подходящем для электронной почты на основеgit-format-patch git-scm.com/docs/git-format-patch выход.
 sehe31 мая 2011 г., 16:15
Не документировано, чтобы сохранить стекопоток в бизнесе. Честно говоря, это FAQ # 2
 Davi Lima07 мая 2013 г., 16:25
 Thilo31 мая 2011 г., 16:04
Большое спасибо. И есть также.patch, Почему это не отображается в графическом интерфейсе? Как можно это обнаружить?

чтобы позволить git скачать запрос на извлечение 123 и пропатчить его вmylocalbranch локально выполните:

git checkout -b mylocalbranch
git pull origin pull/921/head
 MoonStom04 мар. 2015 г., 22:08
Или получить запрос на включение в новую PR-веткуgit fetch origin pull/921/head:PR а затем объединить с вашей текущей веткой, давая вам возможность просмотреть измененияgit merge PR --no-commit --no-ff
 JBert23 февр. 2016 г., 12:22
Полная документация находится наhelp.github.com/articles/checking-out-pull-requests-locally
 jww23 мар. 2017 г., 19:39
Для этого вам необходимо настроить Git с вашими учетными данными. Вы не можете анонимно протестировать предлагаемое изменение (как вы могли бы, применив diff вручную). Еще один пример того, как Git использует простой рабочий процесс и усложняет его.

Ваш ответ на вопрос