Стартапы и хайпы
Стартапы и хайпы

Фича-бранч разработка 🔗

Начну рассказывать про порядок разработки, который используем у себя на проекте. Сначала про работу с Git.

Для каждого изменения в коде создается отдельная ветка. Название ветки формируется из трех элементов.

Первый — префикс названия, указывает на тип ветки:
fix — для небольших доработок
bug — для исправления багов сайта
feature — добавление новой функциональности
refactor — для рефакторинга кода

Второй — база ветки. Здесь мы используем номер таски из Jira. Так коммиты автоматически попадают в таску.

Третий — описание ветки. В нескольких словах описывается, какая функция у ветки.

Получаем название ветки вида

feature/MA-132_add-more-product-fields

У такого подхода есть свои плюсы и минусы. А как вы работаете с ветками у себя на проекте? Пишите @bluzir