L2.Werken met Git Branches

Werken met Git Branches
1 / 15
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

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

time-iconLesduur 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.