L2.Werken met Git Branches

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

Cette leçon contient 15 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 45 min

Éléments de cette leçon

Werken met Git Branches

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 2 - Diapositive

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 - Carte mentale

Cet élément n'a pas d'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 - Diapositive

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

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

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

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

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

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

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

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'instructions

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 13 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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.