This is an example using multiple git submodules to manage a large multi-root project and develop it with Intellij IDEs.
Use the recursive flag to also clone and initialize the submodules:
git clone --recursive [email protected]:marcguyer/submodules-example.git
JetBrains IDE Synchronous Branch Control - enables simultaneous commit/push/etc for all submodule branches of the same name.
docker compose exec one composer install