Task: Demonstrate Git Object Storage and SHA1 Naming Convention
Task: Demonstrate Git Object Storage and SHA1 Naming Convention: a task in Terminal-Lego-15k (Harbor dataset). Git stores loose (unpacked) objects in the .git/objects/ directory. According to the official Git documentation, objects are "splayed over 256 subdirectories using the first two…
The task
Git stores loose (unpacked) objects in the `.git/objects/` directory. According to the official Git documentation, objects are "splayed over 256 subdirectories using the first two characters of the sha1 object name." There is a common misconception about what "the first two characters of the sha1 object name" means.
Part of PrimeIntellect/Terminal-Lego-15k.