2014-01-21 4 views
10

Об услугах, таких как bitbucket и github, вы можете создать запрос на перенос.GIT: В чем разница между запросом Pull и слиянием?

Мой вопрос к вам (разработчикам) - вот в чем все различия между ними?

Различия я в настоящее время не знаю:

  • Возможности утвердить или отклонить запрос
  • Возможности обеспечить добавить описательное сообщение с запросом

Другим, чем это кажется, как запрос тягового это просто слияние. правильно?

ответ

18

Да, это правильно, pull request на GitHub и Bitbucket - это запрос на объединение двух ветвей.

Один из вариантов использования заключается в том, чтобы иметь лицо QA, которое не является разработчиком, и одобряет запрос на слияние.

Другой вариант использования - master ветка не допускается. Разработчик всегда развивается на другой ветке. По завершении разработки создается запрос на вытягивание для объединения в ветвь master.

5

«Запрос на извлечение» - это запрос к восходящему репозиторию для объединения некоторых изменений в их код («вытащите изменения из моего репозитория и добавьте их к себе»). Так что это не похоже на слияние вообще - это запрос для слияния.

Смежные вопросы