Opdracht 5: Werken met GIT
GITVersion control

Versie: 1.1
Doel: Git installeren en je bestanden via GIT in een repository zetten.

Om je code te beheren is het handig om gebruik te maken van version control. Je mag opzoeken wat dit betekent, maar voor nu is dat niet heel belangrijk. Later zullen we dieper ingaan op de principes van version control. Zie het voorlopig als een manier om je bestanden op te slaan zodat je er makkelijk bij kunt.

Let op: Het is geen probleem als je na deze opdracht nog niet snapt wat er gebeurt. Voor nu is het doel dat je bestanden online beschikbaar komen. Later gaan we dieper in op het concept GIT.

Git gebruiken

De bestanden die op je computer staan kun je synchroniseren met de server van Bitbucket. Deze dienst houdt een kopie bij van jouw werk zodat het altijd bereikbaar is.

  1. Ga naar https://desktop.github.com/ en klik op Download for Windows (64bit).
  2. Installeer GitHub Desktop.
  3. Klik op Create your free account.
  4. Vul in je gebruikersnaam, email en wachtwoord en klik op Create account.
  5. Scroll vervolgens naar beneden en klik op Complete setup
  6. Als het goed is heb je nu een mailtje ontvangen waarin je je email adres kan verifiëren
  7. Nadat je account is aangemaakt en geverifieerd kun je een repository aanmaken. Ga naar https://github.com/new.
  8. Noem de repository boodschappenlijst. De overige instellingen zijn voor nu niet belangrijk. Klik op Create repository.
  9. Ga nu terug naar GitHub Desktop applicatie en klik daar op Sign in to GitHub.com
  10. Log vervolgens in op GitHub en klik op Authorize desktop
  11. Ga nu terug naar GitHub Desktop en vul daarin je naam en email en klik op doorgaan totdat je bij Let’s get started! komt.
  12. In dit scherm zie je rechts de repository die je net hebt aangemaakt genaamd [username]/boodschappenlijst. Klik daarop. Klik vervolgens op de knop Clone [username]/boodschappenlijst.
  13. Nu komt er een pop up tevoorschijn. Klik daar op Clone.
  14. Na het clonen komt er een scherm tevoorschijn waarin een knop staat met Show in Explorer. Klik daarop.
  15. In de vorige opdracht heb je bestanden aangemaakt met behulp van Visual Studio Code. Plaats die bestanden in de net geopende folder.
  16. Ga terug naar GitHub Desktop. In de linker kolom zie je changed files staan. Zorg ervoor dat deze allemaal zijn aangevinkt.
  17. Vul in het volgende vakje de volgende message: Created first files.
  18. Druk vervolgens op Commit to master.
  19. Druk vervolgens op Publish branch. (Bij volgende veranderingen die je maakt verandert deze knop in Push origin)

Gefeliciteerd! Je code staat nu online

Committen: Vastleggen van gewijzigde bestanden in een commit. Een commit is de staat van de bestanden op een bepaald moment, voorzien van een unieke code en een beschrijving.

Tip: Schrijf een commit message in het Engels. Mocht je in een later stadium met andere mensen gaan samenwerken, dan weet je zeker dat deze jouw berichten ook snappen. Vind je Engels te lastig, schrijf dan je commit message in het Nederlands.

Samenvatting:

  1. Werk aan je opdracht totdat een onderdeel klaar is.
  2. Commit de gewijzigde bestanden met een passende beschrijving.

Klaar? Vraag even aan je begeleider of je verder kunt met de volgende opdracht. Is je begeleider niet beschikbaar, start dan alvast met de volgende opdracht.