05 - GIT - mergen van branches

Samenvoegen van branches
1 / 11
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 1-4

In deze les zitten 11 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Samenvoegen van branches

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Sleep op de juiste volgorde 
(van boven naar beneden)
Wijzig iets in je code
Commit
Pull
Push

Slide 2 - Sleepvraag

Deze slide heeft geen instructies

Leerdoel
Aan het einde van de les kun je het mergen van branches in Git uitleggen en toepassen.

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Wat zijn branches?
Branches zijn afsplitsingen van de hoofdcode in Git, waardoor je aanpassingen kunt maken zonder de hoofdcode te beïnvloeden.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Waarom mergen?
Mergen is het samenvoegen van veranderingen van de ene branch naar de andere om ze te consolideren.
   c:\>  git merge feature-branch     <-- in branch master
   Updating 5710094..d7e5bed
   Fast-forward
   bestand1 | 2 ++
   1 file changed, 2 insertions(+)

   c:\>


Slide 5 - Tekstslide

Deze slide heeft geen instructies

Mergen in Git
In Git kun je branches mergen met behulp van het commando 'git merge'.
   
   c:\>  git merge feature-branch     <-- in branch master
   Updating 5710094..d7e5bed
   Fast-forward
   bestand1 | 2 ++
   1 file changed, 2 insertions(+)

   c:\>


Slide 6 - Tekstslide

Deze slide heeft geen instructies

Conflicten oplossen
Soms kunnen er conflicten optreden tijdens het mergen, die moeten worden opgelost voordat de merge kan worden voltooid.

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Voordelen van goed mergen
Door branches efficiënt te mergen, blijft de codebase georganiseerd en kunnen teamleden tegelijkertijd aan verschillende features werken.

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Opdracht
Opdracht komt in Teams

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Samenvatting
Het mergen van branches in Git stelt ontwikkelaars in staat om wijzigingen samen te voegen en de codebase georganiseerd te houden.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 11 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.