git, работа в команде

если у нас команда из нескольких человек(до 10-ти), то как лучше организовать ветки (я в этой теме плохо разбираюсь, был бы рад любым ресурсам)


Ответы (1 шт):

Автор решения: Alex R.

Популярная статья на Хабре.

Ветки создаются в зависимости от особенностей разработки и распространения ПО, а не от количества участников.

Главное, чтобы у вас был сетевой репозиторий, к которому в обязательном порядке все обращались. Также необходимо определиться кто имеет права коммитеть в ветку master и будут ли у вас merge-request.

Обычно из ветки master создаются релизы, тогда код в ней должен быть абсолютно рабочий. Если у вас есть тестировщики, то для них релизы могут создавать из ветки pre-realese и в случае успеха вливаться в master. Разработка в ветки develop.

Есть несколько варианта внесение нового функционала в код. Это объединять разработку нескольких новых функций под одну ветки или для каждой небольшой функции создавать feature-branch.

→ Ссылка