To save a snapshot of changes to a version control system, creating a permanent record in the project's history. Each commit includes the changes made, a timestamp, author information, and a descriptive message.
From Latin 'committere' meaning 'to bring together' or 'to entrust.' In version control, adopted in the 1970s to mean permanently recording changes, emphasizing the commitment to making changes part of the official history.
A commit is like signing your name on a piece of history - you're saying 'I made these changes, I'm proud of them, and I want them to be part of the permanent record!' Each commit tells a story about how your project evolved over time.
Complete word intelligence in one call. Free tier — 50 lookups/day.