it-roy-ru.com

Запрос на вытягивание против запроса на слияние

В чем разница между запросом Pull и запросом на слияние.

В Github это запрос на извлечение, а в GitLab, например, это запрос на слияние ... Есть ли разница между ними?

334
Pacane

GitLab's "запрос на слияние" эквивалентен GitHub's "pull request" . И то, и другое - это способ перенести изменения из другой ветви или ветки в вашу ветку и объединить изменения с существующим кодом. Они являются полезными инструментами для проверки кода и управления изменениями.

статья из GitLab обсуждает различия в названии функции:

Запросы на слияние или извлечение создаются в приложении управления git и просят назначенное лицо объединить две ветви. Такие инструменты, как GitHub и Bitbucket, выбирают запрос извлечения имени, поскольку первым ручным действием было бы извлечение ветви функции. Такие инструменты, как GitLab и Gitorious, выбирают запрос на слияние имен, поскольку это последнее действие, запрошенное у правопреемника. В этой статье мы будем называть их запросами на слияние.

"Запрос на слияние" не следует путать с командой git merge . Не следует также путать "запрос на извлечение" с командой git pull . Обе команды git используются за кулисами как в запросах на извлечение, так и в запросах на слияние, но запрос на слияние/извлечение относится к гораздо более широкой теме, чем только эти две команды.

588
gilly3

Они одинаковые

Запросы на слияние или извлечение создаются в приложении управления git и просят назначенное лицо объединить две ветви. Такие инструменты, как GitHub и Bitbucket, выбирают запрос извлечения имени, поскольку первым ручным действием было бы извлечение ветви функции. Такие инструменты, как GitLab и Gitorious, выбирают запрос на слияние имен, поскольку это последнее действие, запрошенное у правопреемника. В этой статье мы будем называть их запросами на слияние.

- https://about.gitlab.com/2014/09/29/gitlab-flow/

43
rneves