Есть проект (solution в студии) там хранится всё: утилиты для деплоя, тесты, модули бэкенда, клиентский код, общие библиотеки. Проект залит в гит, все удобно и хорошо. Все удобно и хорошо было, до того момента как понадобилось дорабатывать проект и нанимать фрилансеров. Например, клиентский код я раздаю прямо через гитхаб, фрилансер фронтендер делает фичу, заливает изменения, я их переношу в проект.
Теперь хочу подключить еще бэкэндщика и дать ему то, что нужно развивать в сорцах остальное в dll виде и исключив остальные проекты из солюшена.
Как это сделать 2 мелких репозитория, для фронтенд фрилансеров и бэкенд фрилансеров и по коммитам в мелких автоматизированно собирать в 1 главный?