it-swarm.com.ru

Скачать Github pull request как унифицированный diff

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

251
Thilo

Чтобы просмотреть фиксацию в виде файла diff/patch, просто добавьте .diff или .patch в конец URL, например:

440
Simone Carletti

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

git checkout -b mylocalbranch
git pull Origin pull/921/head
47
thakis

Чтобы внести изменения PR в ваше локальное репо в поэтапном, но незафиксированном состоянии, вы можете просмотреть:

git pull Origin pull/123/head --no-commit

И создать файл патча из этого:

git diff --cached > pr123.diff    
1
Bill Hollings