Ha van egy projektünk, ami több részből áll, úgymint backend, frontend, asztali alkalmazást, felmerül a kérdés, egyetlen Git tárolót hozzunk létre, vagy mindegyiknek külön-külön.
Mono-reop esetén könnyebb a projekt indítása. A csoportok kénytelen együtt dolgozni. Viszont egyetlen tárolónak nagyon nagy felelőssége van.
app01/ |-api/ | `-.git/ |-desktop/ | `-.git/ |-mobil/ | `-.git/ `-web/ `-.git/
app01/ |-.git/ |-api/ |-desktop/ |-mobil/ `-web/
app01/ |-.git/ |-controllers/ |-models/ |-views/ `-index.php
A több részből álló projektet megoldhatjuk több branch használatával is.
^ |-mobil |-desktop |-frontend |-api | master