
Если вам интересно узнать, как создать ветку Git, я писал об этом в Части 1 этой серии.
Теперь, когда вы внесли изменения в отдельную ветку, вы хотите переместить эти изменения в другую ветку, в моем случае обратно в мою главную ветку. Это называется объединением. Слияние — это то, как Git позволяет вам интегрировать две независимые линии разработки (например, ветки) и объединять их в одну ветку.

Мое репо работает, но у вас может быть только 2 ветки, а не 3, как в примере выше. Все мои правки находятся в «рефакторинговой ветке», и я хочу объединить их с моей «основной» веткой. Если вы хотите сравнить две ветви, нажмите кнопку сравнить в правом нижнем углу изображения выше.
Как объединить ветки:
Обратите внимание, что ниже есть два изображения, на которые следует ссылаться при выполнении этих шагов.
- На последнем изображении выше вы увидите зеленую кнопку «Сравнить и запросить». Нажмите это!
- Выберите ветку, в которую нужно переместить изменения, слева и ветку с текущими изменениями справа от двух верхних голубых полей на изображении ниже. Обратите внимание на красное поле со стрелкой, показывающей от refactor-branch к master.
- Убедитесь, что в верхней строке указано Возможно объединение (красное поле справа внизу).
- Напишите название для слияния. В моем случае я назвал свой «Объединить изменения из «refactor-branch» в «master»
- Выберите Создать запрос на вытягивание в правом нижнем углу изображения ниже.
- Убедитесь, что два верхних красных прямоугольника на втором изображении ниже соответствуют действительности, а затем нажмите Объединить запрос на слияние.
- Нажмите кнопку Подтвердить объединение на следующей странице.
- Празднуйте! Вы должны увидеть сообщение типа "Запрос на извлечение успешно объединен и закрыт"


Вот и все! Вы объединили две ветки!
Если у вас есть какие-либо вопросы или комментарии, не стесняйтесь комментировать ниже, и спасибо за чтение!