Wat is een repository?

Git repository

Een Git repository is een opslagplaats waarin alle bestanden en mappen van een project worden bewaard en bijgehouden. Op jouw computer is een repository niets anders dan een een gewone map, het programma git plaatst in die map een verborgen map genaamd.git, in deze map zit een soort database waarin wijzigingen in je code kunnen worden bijgehouden. Zodra jij een commit doet slaat GIT jouw wijzigingen op in die database. Je kan dus altijd terug naar dat punt in de tijd. Het is dus niet zo dat GIT "automagisch" al jouw wijzigingen opslaat, jij moet actief steeds bestanden toevoegen en code committen. Gelukkig helpt je IDE daarbij.

Lokaal een repository

Wanneer je werkt met GIT dan heb je in principe altijd lokaal op je computer een repository. Ook wanneer je werkt met een platform als GitHub, BitBucket of GitLab. De gegevens die hiervoor nodig zijn zitten in een verborgen map genaamd .git. In die map houd git een soort database bij met daarin alle wijzigingen aan je code . Een repository die lokaal in de map van je project is opgeslagen is natuurlijk wel handig maar als je de map (per ongeluk) verwijderd dan ben je permanent al je code + wijzigingen kwijt. Dat is dan weer minder handig 😞. Meestal gebruiken we GIT daarom in combinatie met een extern platform of een externe server.

Navigatie

« Git client installeren Instructie video met opdracht »