L2.Werken met Git Branches

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

This lesson contains 15 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 45 min

Items in this lesson

Werken met Git Branches

Slide 1 - Slide

This item has no instructions

Leerdoelen
Aan het einde van deze les kun je uitleggen wat Git Branches zijn en hoe je ermee kunt werken.

Slide 2 - Slide

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 - Mind map

This item has no instructions

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 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 13 - Open question

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 question

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 question

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.