Configure um ambiente de desenvolvimento

Olá pessoal,
Estamos trabalhando em um novo projeto e precisamos configurar um ambiente de desenvolvimento para funcionários autônomos. Estamos usando o LARAVEL com pacotes HMVC.

Gostaríamos de saber como podemos dar acesso a uma parte do código.

Estamos lendo muitas informações sobre submódulos no git.

Como você resolve este problema?