GIT 0 - introductie

                      GIT
1 / 19
next
Slide 1: Slide
InformaticaWOStudiejaar 4,5

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

time-iconLesson duration is: 45 min

Items in this lesson

                      GIT

Slide 1 - Slide

This item has no instructions

Domein
Kerndomein A: Vaardigheden


Slide 2 - Slide

This item has no instructions

Leerdoelen:
Na deze les kun je:
  1. aangeven wat Git is en wat het niet is






Slide 3 - Slide

Rode achtergrond betekent: klas is stil, dit zijn de leerdoelen en quizzes waarbij niet overlegd mag worden.

Doel van deze les is om het leren zichtbaar te maken voor zowel leerling als docent.
Wat is Git?
Git
  • gemaakt in 2005 door Linus Torvalds voor Linux
  • versie-beheer (VCS: version control system)
  • open-source
  • repository
  • lokaal
  • GitLab en GitHub zijn online varianten van Git


Slide 4 - Slide

This item has no instructions

Hoe werkt Git? 1/3
Git code heeft verschillende stadia, voornamelijk:
  1. initialisatie of clone (server)
  2. staging (lokaal)
  3. commit (lokaal)
  4. branching (lokaal)
  5. merging (server)
  6. pushing (server)

Slide 5 - Slide

This item has no instructions

Hoe werkt Git? 2/3
Ruwweg is git te verdelen over 3 onderdelen:
  1. Working Directory: hier pas je bestanden aan

  2. Staging Area: hier voeg je aangepaste bestanden toe

  3. Repository: hier slaat Git de veranderingen op als verschillende versies van je project

Slide 6 - Slide

This item has no instructions

Hoe werkt Git? 3/3

Slide 7 - Slide

This item has no instructions

Hoe werkt Git? 4/
Main (voorheen: Master) is de hoofd-versie
Wijzigingen maak je in een branch (een tak)

Elke cirkel hieronder is een commit

Slide 8 - Slide

This item has no instructions

Hoe werkt Git? 5/
Met git branch naamtak maak je een nieuwe tak
Met git checkout naamtak spring je naar die tak
Met git branch vraag je aan Git op welke tak je zit

Met git add bestandsnaam voeg je nieuwe bestanden toe
Met git commit -m "tekst hier" sla je bestanden op (met een commit message, in dit geval tekst hier

Slide 9 - Slide

This item has no instructions

Hoe werkt Git? 6/
Met elk versiebeheer kunnen er conflicten ontstaan
Bijvoorbeeld als Main en de branch worden aangepast en daarna een merge wordt geprobeerd
Met git diff bestandsnaam kun je de verschillen zichtbaar maken https://www.codecademy.com/courses/learn-git-branching-and-collaboration/lessons/git-branching/exercises/delete-branch

Slide 10 - Slide

This item has no instructions

Terminologie Git
Belangrijke termen:
  • Main
  • Hotfix
  • Release
  • Develop
  • Main
  • Branch
Git Commando's:
  • git init
  • git clone
  • git add
  • git command
  • git status
  • git branch

  • git merge
  • git pull
  • git push
  • git checkout

Slide 11 - Slide

This item has no instructions

Wat is GitLab en GitHub?
Git heeft varianten, die op Git zijn gebaseerd

Online voorbeelden hiervan zijn:
  • GitLab: Uitgebreide gereedschapskist voor Git
  • GitHub: Bruisende gemeenschapshub


Slide 12 - Slide

This item has no instructions


Waar staat de afkorting HTML voor?
A
HyperText Markup Language
B
HyperText Management Language
C
Heavenly Taco Maker's Legacy
D
Hyperloop Terabyte Management Language

Slide 13 - Quiz

This item has no instructions



Wat is de huidige versie van HTML?
A
4
B
3
C
5
D
over 9000

Slide 14 - Quiz

This item has no instructions


Wat is de standaard naam
van het homepage bestand?
A
index.html
B
start.html
C
home.html
D
begin.html

Slide 15 - Quiz

This item has no instructions


Welk van onderstaande programma's
is GEEN IDE?
A
VSC
B
Notepad++
C
Notepad
D
Microsoft Word

Slide 16 - Quiz

This item has no instructions

Opdracht #1
  1. Neem de code rechts over in
    je IDE (mag ook kladblok zijn)
  2. Sla het op als 00_index.htm
  3. Voer het bestand uit
    (open het in je browser)
  4. Wat gebeurt er, en waarom?
                               Je hebt 4 minuten!
timer
4:00

Slide 17 - Slide

This item has no instructions

Leerdoelen
Je kunt nu:
  • z

Slide 18 - Slide

Rode achtergrond betekent: klas is stil, dit zijn de leerdoelen en quizzes waarbij niet overlegd mag worden.

Doel van deze les is om het leren zichtbaar te maken voor zowel leerling als docent.

Slide 19 - Slide

This item has no instructions