У меня есть 4 среды (prod / preprod / SIT / DEV), также две основные ветви (Master & Develop), два разработчика работают над функциями (One & Two).
Developer One создает функцию (Функция A), затем он объединяет эту функцию с веткой Develop.
Разработчик 2 также создает функцию (Функция B), и он делает то же самое, он объединяет созданную функцию с Develop.
Теперь ветвь Develop будет иметь две функции (A & B). ), когда владелец бизнеса решает использовать ТОЛЬКО одну функцию (функция А), каким должен быть правильный подход?
Каков наилучший рабочий процесс GIT, которому мы должны следовать? особенно при реализации решений DevOps.
PS Я упомянул только двух разработчиков с двумя функциями, в то время как в реальной жизни у меня может быть гораздо больше одновременно, поэтому мне нужно знать лучший подход, которому нужно следовать.