GIT-I / Les 2 / Git met z'n tweeën - jv49

Samenwerken met Git(Hub)
GIT-I
Les 2
1 / 13
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 13 slides, with interactive quizzes, text slides and 3 videos.

time-iconLesson duration is: 60 min

Items in this lesson

Samenwerken met Git(Hub)
GIT-I
Les 2

Slide 1 - Slide

1. Deze les
  • Korte terugblik
  • Git(Hub) gebruiken met z'n tweeën 

Slide 2 - Slide

Een techniek voor versiebeheer en samenwerken aan code.
Een website waarop je Git-repository’s kunt delen.
Een programma om Git te gebruiken op je pc, zodat je niet in de commandline hoeft te werken.
Een map die onder controle staat van Git.
Het vastleggen van je wijzigingen.
Commit
GitHub Desktop
Git
Repository
GitHub

Slide 3 - Drag question

Slide 4 - Video

Sleep op de juiste volgorde 
(van boven naar beneden)
Wijzig iets in je code
Commit
Pull
Push

Slide 5 - Drag question

2. Toegang geven tot je repository
  • Een repository kan public of private zijn.
          Iedereen kan een public repository zien en kopieren.
          Niet iedereen kan pushen.

  • Als je samen wilt werken zul je collaborators
     toe moeten voegen.

Slide 6 - Slide

4. Code samenvoegen met Git
  • Veel gaat automatisch.
  • Maar niet als je tegelijk aan één regel wijzigingen maakt

Video.

Slide 7 - Slide

Slide 8 - Video

5. Regels voor samenwerken met Git
  • Communiceren is van groot belang.
  • Maak goede commits (zie regels vorige week).
  • Pull en push vaak.
  • Eérst pull, dan push.
  • Wijs een gitmaster aan.

Zie boekje voor meer info.

Slide 9 - Slide

6. Merge conflicts
  • Een merge conflict oplossen
        
    Git handmatig vertellen welke wijzigingen blijven en
         weggegooid worden.
  • Een merge conflict is géén foutmelding of error.
         Je moet GIT alleen vertellen welke wijzigingen
         je wilt houden en weggooien.

Slide 10 - Slide

Slide 11 - Video

6. Een merge-conflict oplossen
  • Maak het bestand zoals het moet zijn
         Vaak kies je een van de twee bestanden om te houden.
         Soms combineer je beide bestanden tot 1 enkele.
  • Push je wijzigingen na het oplossen van een
     merge conflict
         Dan kunnen andere projectleden de code overnemen.

Slide 12 - Slide

👋

Slide 13 - Slide