|
|
|
|
|
by stephengillie
4654 days ago
|
|
After reading the post (and many others), I think I'm starting to get it: -You have a directory/folder (data store) where all of the files are stored -Some files (blobs) are data files -Some files (trees) are hierarchy - they specify the structure of the data (blob) files, and how they connect to each other (like a database) -Some files (commits) are snapshots (think VM snapshot) of the arrangement of the blobs on the trees (data file structure) -Some files (tags) hold metadata about the data files (blobs) And it's all tied together by SHAs (GUIDs) which are just a random number that's so huge it's probably unique. You can use URLs to point to any of these files, so you can tie together files from different locations at once. |
|