使用git维护mdx字典源码(附大量字典)

你是对的,确实不会全部重写,我新建了一个git-test文件夹,在里面写入了1万x1万的字符,写入后再添加了mmm到文件的最后,确实只增加了一点体积,看来那个书里面写的snapshot和我理解的不一样。:)

after mkdir

0	git-test

after git init

0	git-test/.git/objects/pack
0	git-test/.git/objects/info
0	git-test/.git/objects
8	git-test/.git/info
120	git-test/.git/hooks
0	git-test/.git/refs/heads
0	git-test/.git/refs/tags
0	git-test/.git/refs
152	git-test/.git
152	git-test

after git commit bigsize.txt

904	git-test/.git/objects/a4
0	git-test/.git/objects/pack
0	git-test/.git/objects/info
8	git-test/.git/objects/ba
8	git-test/.git/objects/e7
920	git-test/.git/objects
8	git-test/.git/info
8	git-test/.git/logs/refs/heads
8	git-test/.git/logs/refs
16	git-test/.git/logs
120	git-test/.git/hooks
8	git-test/.git/refs/heads
0	git-test/.git/refs/tags
8	git-test/.git/refs
1112	git-test/.git
196464	git-test

after trail mmm

904	git-test/.git/objects/a4
8	git-test/.git/objects/d9
0	git-test/.git/objects/pack
8	git-test/.git/objects/72
904	git-test/.git/objects/00
0	git-test/.git/objects/info
8	git-test/.git/objects/ba
8	git-test/.git/objects/e7
1840	git-test/.git/objects
8	git-test/.git/info
8	git-test/.git/logs/refs/heads
8	git-test/.git/logs/refs
16	git-test/.git/logs
120	git-test/.git/hooks
8	git-test/.git/refs/heads
0	git-test/.git/refs/tags
8	git-test/.git/refs
2032	git-test/.git
197384	git-test
1 个赞