A commit message should say why, not what. The diff already shows what changed. Six months later, "update login.ts" tells you nothing, but "Stop double login when user taps twice" tells you exactly why that line exists and whether it is safe to remove.
Comments and actions