Pull to refresh

Кнопка слияния на GitHub (Merge)

Reading time1 min
Views11K
Original author: tmm1 (GitHub)
C «Запросами на пулл 2.0» стало легче, чем когда-либо, делать проверку кода и принимать патчи. Мы широко используем этот механизм на GitHub, и я люблю его применять в моих открытых проектах.

Взять, к примеру, запрос на пулл по исправлению документации в God:

image

Традиционно, это слияние запроса на пулл требует множество шагов с помощью командной строки Git. Но больше это не так!

Теперь все запросы на пулл включают кнопку слияния (Merge):

image

Если обнаружен конфликт слияния, кнопка замещается инструкцией по ручному слиянию:

image

Одно нажатие на кнопку автоматически сливает и закрывает запрос на пулл:

image

Слияние всегда генерирует коммит слияния (git merge --no-ff), который включает номер, код и заголовок запроса на пулл.

image

Обязательно опробуйте на ваших запросах на пулл. Удачного слияния!
Tags:
Hubs:
Total votes 51: ↑49 and ↓2+47
Comments10

Articles