Maak een nieuwe directory en voer de onderstaande opdrachten uit:
Gebruik het init
commando om een nieuwe repository te initialiseren in de net aangemaakte directory.
Observeer of er een (verborgen) .git
directory is aangemaakt. Wat bevat deze directory?
Maak een bestand README
aan in de root directory van de repository.
Gebruik het status
commando om te kijken wat de status is van het bestand README
. Wat wil dit zeggen?
Gebruik het add
commando om het bestand README
toe te voegen aan de staging area.
Voer opnieuw het status
commando uit. Wat is het verschil?
Gebruik het commit
commando om de inhoud van de staging area te committen.
Maak een directory met de naam computergebruik
aan onder de root directory van de repository en voeg enkele bestanden toe aan de directory computergebruik
.
Gebruik het add
commando om deze bestanden toe te voegen aan de staging area, maar zonder de naam van de bestanden zelf te gebruiken. Controleer met het status
commando of dat gelukt is en commit de bestanden met het commit
commando.
Pas één van de bestanden aan en gebruik het (git) diff
commando om de wijzigingen te bekijken.
Gebruik add
op het gewijzigde bestand en voer opnieuw diff
uit. Wat krijg je te zien? Wat moet je doen om de wijzigingen te zien te krijgen? Commit alle wijzigingen.
Gebruik het log
commando om een overzicht te krijgen van alle commits die je in de repository hebt uitgevoerd.
Gebruik het show
commando om de details van een individuele commit te bekijken.
Gebruik het git rm
commando om een bestand te verwijderen en bekijk de status
. Commit de wijziging.
Gebruik het niet-git rm
commando om een bestand te verwijderen en bekijk de status
. Wat is het verschil met de status uit het vorige puntje? Commit de wijziging.
Gebruik het diff
commando om alle wijzigingen te zien die geïntroduceerd werden in de eerste drie commits.