Käsite/Concept

Kuvauksen kirjoitti: Pasi Hassani, tunnus K8853

Lyhyt kuvaus käsitteestä tai aiheesta

Tämän käsitteen ydinidea on se, että ominaisuuksien kehittäminen tapahtuu omissa niille tarkoitetuissa brancheissa eikä master branchissa. Tämä mahdollistaa sen, että useampi devaaja voi työstää ominaisuuksia eikä se vaikuta main codebaseen.

Mitä tästä sitten hyödytään?

Suurin etu tässä on se, että master branch ei tule sisältämään rikkinäistä koodia, mikä on merkittävä etu CI-ketjun kannalta.

Kuva

Esimerkkejä

Poikkeuksellisesti suosittelen katsomaan vain seuraavan videon, asia kiteytetty nopeasti ja helposti. https://www.youtube.com/watch?v=j7YDbrS9I48

Lähteitä liittyen aiheeseen

Linkit wikin muihin sivuihin