04 - GIT - branches

Git Branches
1 / 12
suivant
Slide 1: Diapositive
ICTMBOStudiejaar 1-4

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

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

Éléments de cette leçon

Git Branches

Slide 1 - Diapositive

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

Een techniek voor versiebeheer en samenwerken aan code.
Een website waarop je Git-repository’s kunt delen.
proces waarbij je wijzigingen selecteert die je wilt opnemen in de volgende commit. 
Een map die onder controle staat van Git.
Het vastleggen van je wijzigingen.
Commit
Staging
Git
Repository
GitHub

Slide 2 - Question de remorquage

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

Leerdoel
Aan het einde van de les kun je uitleggen wat branches zijn en hoe ze worden gebruikt in Git.

Slide 3 - Diapositive

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

Wat weet je al over Git-branches?

Slide 4 - Carte mentale

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

Wat zijn branches?
Branches in Git zijn parallelle versies van een repository die je de mogelijkheid geven om onafhankelijk aan nieuwe features te werken.

Slide 5 - Diapositive

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

Wat zijn branches?

Slide 6 - Diapositive

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

Branches maken en switchen
Met 'git branch' maak je een nieuwe branch en met 'git checkout' switch je tussen branches.
   c:\> git branch -a
   * master
      feature-branch

   c:\> git checkout feature-branch
   Switched to a new branch 'feature-branch'

   c:\> git branch -a
   * feature-branch
      master
   c:\>

Slide 7 - Diapositive

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

Branches samenvoegen
Wanneer je klaar bent met een feature, kun je de changes van een branch samenvoegen met de 'git merge' commando.
   c:\> git branch -a
   * master
      feature-branch

   c:\> git merge feature-branch
   Updating eae47eb..5710094
   Fast-forward
     bestand1 | 1 +
     1 file changed, 1 insertion

   c:\>

Slide 8 - Diapositive

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

Branches beheren
Je kunt branches verwijderen met 'git branch -d' en een overzicht van branches bekijken met 'git branch'.
   c:\> git branch -a
   * master
      feature-branch

   c:\> git branch -d feature-branch
   Deleted branch feature-branch (was 5710094)
  
   c:\> git branch -a
   * master

   c:\>

Slide 9 - Diapositive

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

Opdracht
Opdracht komt in Teams

Slide 10 - Diapositive

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

Samenvatting
Branches in Git bieden flexibiliteit en geven ontwikkelaars de mogelijkheid om geïsoleerd aan features te werken en wijzigingen te beheren.

Slide 11 - Diapositive

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

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

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