Основы ветвления и слияния
Давайте рассмотрим простой пример рабочего процесса, который может быть полезен в вашем проекте.
Ваша работа построена так:
- Вы работаете над конфигурацией.
- Вы создаете ветку для новой функциональности, которую вы пишете.
- Вы работаете в этой ветке.
В этот момент вы получаете сообщение, что обнаружена критическая ошибка, требующая скорейшего исправления. Ваши действия:
- Переключиться на основную ветку.
- Создать ветку для добавления исправления.
- После тестирования слить ветку содержащую исправление с основной веткой.
- Переключиться назад в ту ветку, где вы разрабатываете новую функциональность, и продолжить работать.