Welke aanpak raadt u aan voor een Git branching-strategie die parallel werk aan onafhankelijke taken mogelijk maakt, de mainline altijd releasable houdt, het mogelijk maakt om features op elk moment te laten vallen, en experimenten aanmoedigt?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Eén langlopende branch met meerdere kortlopende feature branches.
Waarom dit het antwoord is
De aanpak met één langlopende branch (vaak 'main' of 'master') en meerdere kortlopende feature branches voldoet aan alle gestelde eisen. Onafhankelijke taken kunnen parallel worden uitgevoerd op hun eigen feature branches. De mainline blijft altijd releasable omdat merges alleen plaatsvinden na grondige tests en reviews. Features kunnen eenvoudig worden gedropt door de feature branch te verwijderen zonder de mainline te beïnvloeden. Experimenten worden aangemoedigd door de lage impact van het creëren en verwijderen van feature branches. Eén langlopende branch zonder forking maakt parallel werk en experimenten moeilijk en houdt de mainline niet altijd releasable. Meerdere langlopende branches leiden tot complexiteit en merge-conflicten. Eén fork per teamlid is meer een repository-strategie dan een branching-strategie en is minder efficiënt voor samenwerking aan één project.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig