Сотый вопрос по git для web разработки командой, неужели все так работают?
Ответ на все ваши вопросы - git flow
habrahabr.ru/post/106912
Ну а применительно к вашей ситуации, то все просто - начните с себя. 
Получили новый проект - используйте git.
На ваш проект подключают нового специалиста - приучайте его к git.
Кто-то сделал правки и не внес их в git - безжалостно грохайте их и показывайте менеджеру, что судя по логу никаких правок этот человек не сделал.
После этого вас быстро уволят из этой студии и вы уже будете знать, что при собеседовании надо ОБЯЗАТЕЛЬНО узнавать, используют ли они git (ну или что там еще для вас важно).
Что за бред, зачем базу-то сливать? Как шаблон в котором верстка от нее зависит?