Описание нашего GitFlow - NurOrNuLL/ESDP-AP-5-6-TEAM-2 GitHub Wiki
Git flow
Правила:
Есть основная ветка master
Есть рабочая ветка для всех участников проекта develop
Каждый участник перед добавлением своих изменений, должен спулить последнюю версию ветки develop
Для создания нового функционала участник должен создать новую ветку от ветки develop
При создании новой ветки наименование ветки должно совпадать с основным функционалом тикета, также название ветки должно быть на русском языке. Например(создание_заказ_наряда)
Ветку нужно создавать привязав к тикету через github.
В ветку develop мержат все. В конце итерации капитан мержит ветку develop в ветку master
После окончания работы на своей ветке, запушить свою ветку в удаленный репозитории, далее отправить запрос на мерж (merge request) к ветке
develop и смержить если все работает без ошибок.