Go

Git Guts - Pack Files, The Index

This post kicks off a series that takes a dive into git’s object storage. I’ll do this by examining the files, their formats, and writing some Go code to poke around and find things. In this installment, I’ll start covering git’s pack files by taking a look at the pack index.