06 - GIT - conflicten

Git Conflicten
1 / 10
next
Slide 1: Slide
ICTMBOStudiejaar 1-4

This lesson contains 10 slides, with interactive quiz and text slides.

time-iconLesson duration is: 60 min

Items in this lesson

Git Conflicten

Slide 1 - Slide

This item has no instructions

Leerdoel
Aan het einde van de les kun je het concept van git conflicten begrijpen en weet je hoe je ze kunt oplossen.

Slide 2 - Slide

This item has no instructions

Wat zijn git conflicten?
Git conflicten ontstaan wanneer twee branches verschillende wijzigingen aan dezelfde regels in een bestand hebben gemaakt.

Slide 3 - Slide

This item has no instructions

Hoe ontstaan conflicten?
Conflicten kunnen optreden bij het samenvoegen van branches of bij het uitvoeren van een pull-operatie van de remote repository.

Slide 4 - Slide

This item has no instructions

Conflictmarkers
Git voegt conflictmarkers toe (<<<<<<<, =======, >>>>>>) om de conflicterende secties in het bestand aan te geven.

Slide 5 - Slide

This item has no instructions

Oplossen van conflicten
Het oplossen van conflicten vereist het handmatig bewerken van de conflicterende delen in het bestand en het verwijderen van de conflictmarkers.

Slide 6 - Slide

This item has no instructions

Oplossen van conflicten
https://www.youtube.com/watch?v=pB3zhdzc_PA

Slide 7 - Slide

This item has no instructions

Conflicten vermijden
Het vermijden van conflicten door regelmatig samenvoegen en updaten van branches kan helpen om conflicten te voorkomen.

Slide 8 - Slide

This item has no instructions

Samenvatting
Git conflicten kunnen optreden bij het samenvoegen van branches en vereisen handmatige oplossing. Het begrijpen van conflictmarkers en het gebruik van merge tools zijn essentieel.

Slide 9 - Slide

This item has no instructions

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

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