Recovery, Garbage Collection, Packfiles, and Worktrees

How Git helps you recover mistakes, compresses stored objects, and lets you work in multiple directories at once