Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtScVrInr 32 of 60 menu
◀ ▶

Ветка версии в Git

У продукта с номерами выпусков иногда одновременно поддерживают несколько линий: свежая работа идет в main, а старый номер еще получает исправления в своей ветке, например release/1.2. Такая ветка версии хранит состояние продукта, которое команда обязана поддерживать параллельно с новым.

Это не ветка окружения вроде staging или production: там одна линия продукта проходит разные стадии выкладки, а здесь живут сразу две линии продукта с разными номерами. main движется вперед новыми возможностями, а release/1.2 остается опорой для тех, кто еще сидит на версии 1.2.

Имена вроде release/1.2 подсказывают, какой номер поддерживает ветка. Состав ветки версии не обязан совпадать с текущей main: в главной линии уже могут быть коммиты, которые в старую версию не переносят.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить