Labo-01
Leerstof
Hulpbronnen
Maak gebruik van Windows Powershell of Git Bash om je oefeningen te maken.
Oefening 4: Initialiseren van een Git-repository
Maak een nieuwe map aan op je computer genaamd
git-oefening
.Navigeer met de terminal naar deze map.
Initialiseer een nieuwe Git-repository met het juiste commando.
Controleer de status van de repository en beantwoord de volgende vragen:
Worden er al bestanden getrackt?
Wat zegt Git over de status van de repository?
Oplossing:
mkdir git-oefening
cd git-oefening
git init
git status
Oefening 5: Bestanden toevoegen en committen
Maak een nieuw bestand genaamd
index.html
.Controleer de status van de repository. Wat zie je?
Voeg het bestand toe aan de staging area.
Controleer opnieuw de status. Wat is er veranderd?
Maak een commit met de boodschap
"Eerste commit: index.html toegevoegd"
.Controleer de commitgeschiedenis.
Oplossing:
git status
git add index.html
git status
git commit -m "Eerste commit: index.html toegevoegd"
git log --oneline
Oefening 6: Meerdere bestanden toevoegen en verwijderen
Maak drie nieuwe bestanden:
style.css
,script.js
enreadme.md
.Controleer de status van de repository.
Voeg alle bestanden in één keer toe aan de staging area.
Commit de wijzigingen met een passende commitboodschap.
Beslis dat
readme.md
toch niet nodig is en verwijder het zowel uit Git als van je computer.Maak een nieuwe commit met een beschrijving van de verwijdering.
Bekijk de commitgeschiedenis.
Oplossing:
git status
git add .
git commit -m "Stylesheet en script toegevoegd"
git rm readme.md
git commit -m "Readme bestand verwijderd"
git log --oneline
Oefening 7: Wijzigingen bekijken en herstellen
Open
index.html
en voeg een<h1>
-titel toe.Controleer de status van de repository. Wat zie je?
Bekijk de exacte wijzigingen met een Git-commando.
Herstel de wijzigingen en controleer opnieuw de status.
Oplossing:
git status
git diff
git restore index.html
git status
Oefening 8: Veranderingen terugdraaien vóór een commit
Open
script.js
en voeg volgende lijn code toe.console.log("Hello World!");
Voeg
script.js
toe aan de staging area.Beslis dat je deze wijziging toch niet wil committen.
Haal
script.js
terug uit de staging area en controleer de status.
Oplossing:
git add script.js
git status
git restore --staged script.js
git status
Oefening 9: Een volledige projectworkflow uitvoeren
Maak een nieuw project met de volgende bestanden:
index.html
style.css
script.js
Initialiseer een Git-repository.
Voeg de bestanden toe en commit ze.
Open
style.css
en voeg een regel toe:body { background-color: lightgray; }
Bekijk de wijzigingen en commit de aanpassing.
Verwijder
script.js
uit het project en commit deze verwijdering.Controleer de commitgeschiedenis en verifieer of alle stappen correct zijn uitgevoerd.
Oplossing:
mkdir git-project
cd git-project
git init
git add .
git commit -m "Eerste versie van het project"
git status
git diff
git commit -am "Achtergrondkleur toegevoegd"
git rm script.js
git commit -m "Scriptbestand verwijderd"
git log --oneline
Last updated