git
From Just Solve the File Format Problem
git is an open-source revision control system for software development, originally developed by Linus Torvalds for tracking Linux kernel sources, before being widely adopted by many other projects and companies.
Specifications
- GIT repository layout
- Git pack format
- pack-*.pack files format (identification easily clashes with Packdir and Quake PAK)
- Unpacking Git packfiles
- What is the format of a git “blob”?
- gitignore format
Related formats
- SHA-1 - Used to create object identifiers
- zlib - Used to compress data
- Virtual File System for Git