Maak een nieuwe directory en voer de onderstaande opdrachten uit:

  1. Gebruik het init commando om een nieuwe repository te initialiseren in de net aangemaakte directory.

  2. Observeer of er een (verborgen) .git directory is aangemaakt. Wat bevat deze directory?

  3. Maak een bestand README aan in de root directory van de repository.

  4. Gebruik het status commando om te kijken wat de status is van het bestand README. Wat wil dit zeggen?

  5. Gebruik het add commando om het bestand README toe te voegen aan de staging area.

  6. Voer opnieuw het status commando uit. Wat is het verschil?

  7. Gebruik het commit commando om de inhoud van de staging area te committen.

  8. Maak een directory met de naam computergebruik aan onder de root directory van de repository en voeg enkele bestanden toe aan de directory computergebruik.

  9. 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.

  10. Pas één van de bestanden aan en gebruik het (git) diff commando om de wijzigingen te bekijken.

  11. 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.

  12. Gebruik het log commando om een overzicht te krijgen van alle commits die je in de repository hebt uitgevoerd.

  13. Gebruik het show commando om de details van een individuele commit te bekijken.

  14. Gebruik het git rm commando om een bestand te verwijderen en bekijk de status. Commit de wijziging.

  15. 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.

  16. Gebruik het diff commando om alle wijzigingen te zien die geïntroduceerd werden in de eerste drie commits.