Tartalomjegyzék

< Git

Git stratégiák

Stratégiák

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.

Multi-repo

app01/
  |-api/
  |  `-.git/
  |-desktop/
  |  `-.git/
  |-mobil/
  |  `-.git/
  `-web/
     `-.git/

Mono-repo

app01/
  |-.git/
  |-api/
  |-desktop/
  |-mobil/
  `-web/

Monolithic

app01/
  |-.git/
  |-controllers/
  |-models/
  |-views/
  `-index.php

Több branch

A több részből álló projektet megoldhatjuk több branch használatával is.

  ^
  |-mobil
  |-desktop
  |-frontend
  |-api
  |
master