In deze les zitten 15 slides, met interactieve quizzen en tekstslides.
Lesduur is: 45 min
Onderdelen in deze les
Werken met Git Branches
Slide 1 - Tekstslide
Deze slide heeft geen instructies
Leerdoelen
Aan het einde van deze les kun je uitleggen wat Git Branches zijn en hoe je ermee kunt werken.
Slide 2 - Tekstslide
Leg de leerdoelen kort uit en benadruk het belang van het leren werken met Git Branches.
Wat weet je al over het werken met Git ?
Slide 3 - Woordweb
Deze slide heeft geen instructies
Wat zijn Git Branches?
Een Git Branch is een afsplitsing van de hoofdlijn van de code, waarmee je onafhankelijk kunt werken.
Wanneer je een nieuwe Branch maakt, maak je een kopie van je code, die je kunt wijzigen zonder de originele code te beïnvloeden.
Slide 4 - Tekstslide
Geef een heldere definitie van Git Branches en laat aan de hand van een voorbeeld zien hoe het werkt.
Waarom werken met Git Branches?
Werken met Git Branches zorgt voor een efficiënte en overzichtelijke manier van samenwerken binnen een project.
Door branches te creëren en te beheren, kun je experimenteren met nieuwe functies, bugs oplossen zonder de hoofdbranche te beïnvloeden.
Slide 5 - Tekstslide
Leg uit waarom het werken met Git Branches zo belangrijk is en welke voordelen dit met zich meebrengt.
Een nieuwe Branch aanmaken
Met het commando 'git branch ' kun je een nieuwe branch aanmaken.
git branch naamVanBranch
Slide 6 - Tekstslide
Laat zien hoe je een nieuwe branch kunt aanmaken in de terminal en geef hierbij duidelijke instructies.
Switchen naar een andere Branch
Met het commando 'git checkout ' kun je switchen naar een andere branch.
git checkout naambranch
Slide 7 - Tekstslide
Leg uit hoe je kunt switchen naar een andere branch en geef hierbij duidelijke instructies.
Branches samenvoegen
Met het commando 'git merge ' kun je branches samenvoegen.
git checkout master
git merge new-feature
Slide 8 - Tekstslide
Leg uit hoe je branches kunt samenvoegen en geef hierbij duidelijke instructies.
Conflicten oplossen
Soms kunnen er conflicten ontstaan bij het samenvoegen van branches. Deze moeten dan opgelost worden.
Slide 9 - Tekstslide
Leg uit wat er gebeurt als er conflicten ontstaan en hoe je deze kunt oplossen.
Branches verwijderen
Met het commando 'git branch -d ' kun je een branch verwijderen.
git branch -d naambranch
Slide 10 - Tekstslide
Leg uit hoe je een branch kunt verwijderen en geef hierbij duidelijke instructies.
Opdracht!
Maak een test project aan.
Maak twee verschillende branches
Maak veranderingen op je nieuwe branche
Merge met de Master branche
Slide 11 - Tekstslide
Deze slide heeft geen instructies
Git checkout –b [naam nieuwe branch]
Git checkout [naam van branch] : om naar die branch te switchen.
Git branch: om een overzicht te krijgen van alle branches in je project.
Slide 12 - Tekstslide
Deze slide heeft geen instructies
Schrijf 3 dingen op die je deze les hebt geleerd.
Slide 13 - Open vraag
De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.
Slide 14 - Open vraag
De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.
Slide 15 - 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.