Nie wiem czy dobrze rozumiem idee systemu kontroli wersji, dlatego przedstawie wam jak ja to rozumiem a wy naprowadzicie mnie na dobrą droge.
Tworze katalog w którym bede trzymac pliki z programami. Następnie tworze nowe repozytorium i kojarze ten folder z repozytorium(checkout). Następnie tworze w tym folderze jakieś pliki dodaje je do systemu konroli wersji i wysyłam te informacje do repozytorium. I teraz moje pytanie. Czy w tym repozytorium są przechowywane tylko informacje o zmianach na pliku i w razie konieczności istnieje możliwość cofnięcia zmian, czy jest tam przechowywana tak jakby osteteczna zawartość plików(najnowsza) czyli takie odbicie finalne folder roboczego ? W samym katalogu repozytorium takiej kopii nie widze wiec wszystko przemawia za tym, że są tam przechowywane informacje tylko o zmianach. Jak to jest naprawdę ?