Основы ветвления и слияния

Давайте рассмотрим простой пример рабочего процесса, который может быть полезен в вашем проекте.

Ваша работа построена так:

  1. Вы работаете над конфигурацией.
  2. Вы создаете ветку для новой функциональности, которую вы пишете.
  3. Вы работаете в этой ветке.

В этот момент вы получаете сообщение, что обнаружена критическая ошибка, требующая скорейшего исправления. Ваши действия:

  1. Переключиться на основную ветку.
  2. Создать ветку для добавления исправления.
  3. После тестирования слить ветку содержащую исправление с основной веткой.
  4. Переключиться назад в ту ветку, где вы разрабатываете новую функциональность, и продолжить работать.