Github

lgg
  • Je kan twee redenen geven om github te gebruiken
  • Je kan een repository maken een daarnaar committen
  • Je kan uitleggen wanneer je hoort te committen
1 / 11
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 4

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

Items in this lesson

lgg
  • Je kan twee redenen geven om github te gebruiken
  • Je kan een repository maken een daarnaar committen
  • Je kan uitleggen wanneer je hoort te committen

Slide 1 - Slide

Github
Github is een tool/website die ontwikkelaars gebruiken om aan projecten te werken. Github helpt ze daarbij vooral met versiebeheer en samenwerken

Slide 2 - Slide

Github - samenwerken
  • Samen aan dezelfde code(base) werken
  • Elkaars werk controleren
  • Hulp bij ongelukken: wat als je hetzelfde bestand hebt aangepast
  • Code staat online: publiek of privé

Slide 3 - Slide

Github - versiebeheer
  • Overzicht van wat je wanneer gedaan hebt
  • Nieuwe brokjes werk sla je op als een nieuwe "versie". Dat heet een "commit"
  • Terug naar vorige versie

Slide 4 - Slide

Slide 5 - Slide

1 commit. Dit betekent dat je 1 keer iets hebt aangepast aan je repopsitory (project)
Hier zie je de bestanden die je net hebt geupload. Je ziet de bestandsnaam met daarnaast de commit die het laatste het bestand heeft aangepast. Met daarnaast weer wanneer dat was.
Je gebruikersnaam / repository naam
Hieronder kan je nieuwe bestanden uploaden. Als je een bestand met dezelfde naam upload wordt het bestand in je repo overschreven met het bestand dat je upload
Instellingen. Hier kan je onder anderen "github pages" aanzetten

Slide 6 - Slide

Aan de slag ~ 15 min
  • Account maken op github
  • html pagina uploaden
  • Zie opdracht in classroom

Slide 7 - Slide

Committen?
  • Zodra je een nieuw stukje gebouwd hebt dat werkt. 
  • Nooit half werk committen!
  • Behalve vrijdag middag
  • Voor nu is de regel: elke pagina van html dog is een nieuw stukje. Dus dan doe je een commit

Slide 8 - Slide

Aan de slag
  • Html - basis
  • Klaar? verder met css - basis

Slide 9 - Slide

Wat hebben jullie vandaag geleerd?

Slide 10 - Open question

Slide 11 - Slide