GIT FLOW ЧТО ЭТО И ЗАЧЕМ 🧐
Итак многие из нас используют Git но зачем нам следовать Git Flow, все просто мы не можем заливать все изменения в master, это не безопасно, поэтому нам нужен более безопасный способ, для этого нам нужен регламент Git Flow.
Поэтому все новые фичи делают в новых ветках (new_feature ), но перед тем как их залить в master их же нужно протестировать.
Для этого их отправляют в ветку dev, где они происходит первичное тестирование и далее ожидают создание ближайшей релизной ветки (release_202201) куда будут отправлены все новые фичи-ветку прошедшие тестирование включая нашу.
Собрав все новые фичи ветки release ветке, их начинают детально тестировать в среде похожей на основной сервер ( так как release ветка создавалось от master ветке ) и если там все хорошо, её сливают уже с master веткой.
Вот такой круговорот проходят наша новая фича чтобы оказаться доступных для конечных пользователей по Git Flow.
Мой блог про разработку:
https://t.me/deedevblog