Wat is een 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.