Так, ещё раз
В мастере только релиз-версия. В девелопе что? И какие ещё ветки нужно/можно? По какому принципу вообще происходит создание-наполнение-удаление веток?
Есть идея.
Отпосковываешь от девелоп ветку с названием фичи.
Пишешь в ней код.
Когда считаешь, что код ок и работает , отдаёшь в ревью пуллреквест в девелоп.
Когда прошёл пуллреквест удивляешь старую ветку фичи.
После чего мержишь девелоп в мастер поставив тег и драфтишь релиз.
После чего мержишь мастер в девелоп, чтоб там была актуальная версия (если надо) и все. Процесс добавления фичи завершён.