Git: Как правильно работать

Никита Калашников
При работе с удаленным репозиторием Git, вам необходимо придерживаться регламента, чтобы возникало меньше конфликтов при merg'ах, легче было отслеживать и дебажить ошибки.
Основные ветки
Существет две основные ветки:
- Main или master: production-ветка, которая всегда должна быть стабильной и содержать готовый к развертыванию код.
- Dev: ветка для разработки и тестирования
Релизные ветки
Также рекомендую отслеживать версии вашего приложения/сервиса/т.д. и создавать релизные ветки.
Такие ветки в случае критических проблем (например, упал прод и быстро пофиксить не получается) помогают быстро восстановить последнюю рабочую версию, чтобы ваш production не лежал, пока вы исправляете проблемы.