Я только начал изучать git, и для этого я начал читать Книгу сообщества Git , и в этой книге говорится, что SVN и CVS хранят разницу между файлами и что git хранит снимок всех файлов.
Но я не совсем понял, что они подразумевают под снимком. Действительно ли git делает копию всех файлов в каждом коммите, потому что это то, что я понял из их объяснения.
PS: Если у кого-нибудь есть лучший источник для изучения git, я был бы признателен.