- https://git-scm.com/book/en/v2/Git-Internals-Packfiles
- https://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols
- https://rovaughn.github.io/2015-2-9.html
- https://git-scm.com/docs
- http://shafiulazam.com/gitbook/7_how_git_stores_objects.html
- https://git.wiki.kernel.org/index.php/Git_FAQ
- https://mirrors.edge.kernel.org/pub/software/scm/git/docs/gitremote-helpers.html
- https://docs.google.com/document/d/1X5SnleaX4qpLCc4QMAMWdvrA5QRsUO-YxXKjhSZRPpY/edit#
- http://marklodato.github.io/visual-git-guide/index-en.html
- http://gitready.com/beginner/2009/02/17/how-git-stores-your-data.html
- https://chromium.googlesource.com/chromium/src/+/master/docs/git_cookbook.md
- https://book.git-scm.com/
- https://github.com/peritus/git-remote-couch/blob/master/src/git_remote_couch/__init__.py
- https://mirrors.edge.kernel.org/pub/software/scm/git/docs/technical/pack-format.txt
- http://repo.or.cz/w/git.git?a=tree;f=Documentation/technical;hb=HEAD
- https://www.atlassian.com/blog/git/tear-apart-repository-git-way
- https://github.com/potherca-bash/git-split-file
- https://githubengineering.com/counting-objects/
- https://msdn.microsoft.com/en-us/magazine/mt493250.aspx
- https://hackernoon.com/when-you-git-in-trouble-a-version-control-story-97e6421b5c0e
git verify-pack -v .git/objects/pack/pack-*.idx
- Output data about the indexesgit show-index < .git/objects/pack/pack-*.idx
- Output data about the indexes (more and other format than above)git rev-list REFS
- list all revs in a reffind .git/objects -type f
- get all object filesfind .git/refs -type f
- list all refsgit count-objects -v
- list objects and types
Many, even hidden commands can be found @ git help -a
- git-cat-file
- git-ls-tree
- git-show-ref
- git-rev-list
- git-upload-pack
- git-show-index
- git-unpack-objects
- git-unpack-file
- git-index-pack
- git-fetch-pack
- git-gc
- git-fast-import
- git-ls-files
- git-pack-refs
- git-index-pack
- git-http-fetch