Inspirerend, verbindend en nieuwsgierig
Een leven lang leren

09 - GIT - geschiedenis repository

Repository geschiedenis
1 / 12
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 1-4

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

time-iconLesduur is: 60 min

Onderdelen in deze les

Repository geschiedenis

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
Aan het einde van de les kun je de geschiedenis van een repository bekijken en begrijpen waar een branch begint en samengevoegd is.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat weet je al over het bekijken van de geschiedenis van een repository?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is een repository?
Een repository is een opslagplaats waarin de geschiedenis en bestanden van een project worden bijgehouden.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Geschiedenis bekijken
Met 'git log' kunnen we 
de geschiedenis van 
een repository bekijken 
en zien wie welke 
veranderingen heeft 
aangebracht.
  c:\> git log
  commit d7e5bedfd0862302571259747cd791e56db28304
  (HEAD -> master, feature-branch)
  Author: Raymond Asbreuk <rasbreuk@rocvantwente.nl>
  Date: Fri Jun 14 09:15:32 2024 +0200

      Wijziging in bestand 1 in feature-branch

  commit 5710094aaf9cfb8cdecd6f595922502b8253b606
  Author: Raymond Asbreuk <rasbreuk@rocvantwente.nl>
  Date: Mon Jun 10 14:21:35 2024 +0200

    Adjustment in bestand1

  ......

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Branches begrijpen
Een branch is een afsplitsing van de hoofdlijn van de ontwikkeling, waardoor meerdere ontwikkelingen parallel kunnen plaatsvinden.

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Waar begint een branch?
Een branch begint op een bepaalde commit in de geschiedenis van de repository.

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Samenvoeging van branches
Het samenvoegen van branches gebeurt wanneer de wijzigingen uit een branch worden toegepast op een andere branch (mergen).

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Branches samengevoegd bekijken
Met 'git log --graph' 
kunnen we de 
samenvoegingen 
van branches 
visueel bekijken en 
begrijpen hoe ze 
zijn geïntegreerd.

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Opdracht
Bekijk de geschiedenis van een bestaande repository en identificeer de branches, hun beginpunten en samenvoegingen. Schrijf een korte samenvatting van wat je hebt geleerd.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Samenvatting
Vandaag hebben we geleerd hoe we de geschiedenis van een repository kunnen bekijken, waar een branch begint en is samengevoegd. Dit is essentieel voor effectief versiebeheer en samenwerking.

Slide 11 - Tekstslide

Deze slide heeft geen instructies

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

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