by SimplGy on 11/27/16, 12:39 AM with 22 comments
by sgentle on 11/27/16, 2:56 AM
$ ls
01.jpg 03.jpg 03_copy.jpg 04.jpg 05.jpg
$ git init
Initialized empty Git repository in /tmp/test/.git/
$ git hash-object -w *
82f7d50fc89d2fd47150aff539ea4acf45ec1589
0080672bc4f248c400d569cce1a2a3d743eb1331
0080672bc4f248c400d569cce1a2a3d743eb1331
58db57b10c219b9b71f0223e58a6dc0d51cfe207
05dcde743807bddaf55ad1231572c1365d4db4af
$ find .git/objects -type f
.git/objects/00/80672bc4f248c400d569cce1a2a3d743eb1331
.git/objects/05/dcde743807bddaf55ad1231572c1365d4db4af
.git/objects/58/db57b10c219b9b71f0223e58a6dc0d51cfe207
.git/objects/82/f7d50fc89d2fd47150aff539ea4acf45ec1589
If you're curious, you can read more about how it works here: https://git-scm.com/book/en/v1/Git-Internals-Git-Objectsby stirner on 11/27/16, 5:32 AM
by sliken on 11/27/16, 3:46 AM
by askvictor on 11/27/16, 4:27 AM
by m0atz on 11/27/16, 7:21 AM
by zokier on 11/27/16, 11:06 AM
by zbuf on 11/27/16, 9:34 AM
by tucaz on 11/27/16, 2:29 AM
Very cool!
by tscs37 on 11/27/16, 7:00 AM
by dschiptsov on 11/27/16, 8:24 AM