In everyday life
A writer saves the novel under a new name after each chapter. If chapter 9 goes wrong, they open the chapter 8 file. A writer who saves once a day loses the whole day to one bad edit.
One case
A developer and an AI agent rework a music streaming app’s search page from 13:00 to 16:00 without a single commit. The search works at every check until 15:40, when one edit breaks it. Nobody can tell which of the 60 changed lines did it. The only saved version is from 13:00, so going back to it throws away 3 hours of work.
Every case
A commit is a point you can return to. Small commits, each one working, give you many such points and a short list of what changed between them. Large commits leave long gaps: when something breaks, you cannot tell which change did it, and going back costs everything since the last save. The message matters too. “fix” tells a future reader nothing; “Stop search from dropping accents” tells them why.
The word
Engineers call this
Commit each small step that works, with a message that says why. Commit often enough that going back one commit costs little.