На данный момент есть 1 сайт и 1 репозиторий на битбакете(в нем пока что только фронтэнд).
Стили написаны по методологии БЭМ в SCSS, скрипты в обычном JS(JQuery), HTML компилируется из PUG.
Бэкенд на PHP и он отдельном репозитории в зачаточном состоянии.
В скором времени будет создаваться еще 1 сайт(а за ним скорее всего еще 1), у которого будет много похожих блоков.
Есть ли смысл так же держать отдельный репозиторий для фронта и использовать ее на 3 разных проектах, а бекенд держать так же отдельно?
Задумка такая, что добавив какой-то блок, можно быстро его завести на другом сайте без копипаста, а так же общие баги быстро фиксить сразу в 3 сайтах.
Как в таком случае организовать работу в плане гита?
Вообще стоит ли заморачиваться? Это случайно не попытка "выстрелить себе в ногу"?
Примерная структура фронта