How does git store files?

I just started learning git and to do so I started reading the Git Community Book, and in this book they say that SVN and CVS store the difference between files and that git stores a snapshot of all the files.

But I didn’t really get what they mean by snapshot. Does git really make a copy of all the files in each commit because that’s what I understood from their explanation.

PS: If any one has any better source to learn git I would appreciate it.

2 Answers
2

Leave a Comment