Ветка master - ветка production-ready, в ней на данный момент находится то, что работает по той логике, которую мы пока что ожидаем.
Ветка dev - ветка, где ведётся вся разработка всей системы и её функций. Как только изменения будут проверены и протестированы, ветка сливается c master