Issue 13 · Nov 2–8, 2026Editions · Glossary · Archive · Method · RSS · HU / ENG

News of the AI era, curated weekly

Glossary › Developer basics

commit

basicwidespread

A commit is a saved snapshot of the program's code: it records what changed, who changed it, when, and why, so you can return to it at any time.

In plain terms

Imagine writing a long essay, and after every major step, you not only save it but also pin a note to it: "rewrote the introduction because it was too long." A commit is the same in programming: saving and explanation combined.

A plain save overwrites the previous state, while a commit preserves it. Commits line up one after another and together form the project's complete history, allowing you to scroll back to any earlier state.

This is useful because if something breaks, it is clear exactly which change caused it and can be reverted. In a team, it also reveals who did what and why.

In the AI era, a new role has emerged: when a coding agent works on your program, commits show exactly what it touched, enabling step-by-step review or rollback of its work.

How it works

  1. The developer (or coding agent) modifies some files: writes a new feature, fixes a bug, or replaces text.
  2. It selects which changes belong together and prepares them to be committed.
  3. He or she writes a short message with it about what was changed and why; this is the commit message.
  4. Version control (most commonly Git) saves a snapshot with the author's name, timestamp, and a unique identifier, appending it to the previous commit.
  5. A commit exists only on the developer's own machine at first; others see it when the developer uploads it to the shared repository (this is the push).

An everyday example

You ask a coding agent to fix the VAT calculation on your webshop's cart page. The agent creates a commit at the end with the message "Fixing VAT calculation in the cart," where you can see line by line what it changed. If the fix is still wrong, this single commit can be reverted, while other changes usually remain untouched.

Who is affected

developerA daily working tool: it records your own changes and tracks those of your teammates and of coding agents. → Code
entrepreneur, executiveCommit history shows who changed what in a company's software and when, which is valuable for debugging and accountability.
parent, student, teacherAnyone learning to program will soon encounter it, and the commit history clearly shows how a submission was completed. → Education & Family
jobseeker, new graduateYour commits in public projects show how you work, serving as part of your developer resume. → Work & HR

A common misconception

MythA commit is the same as the save button, and once done, the change is live.
In realityA commit is a snapshot with a comment that enters the history, not a simple file save. By default, it exists only on your own machine and reaches the shared repository and the live system through separate steps.

Limits and risks

Similar, but not the same

Related concepts

Broader

version control, Git, software development

Narrower

commit message, commit identifier (hash), revert

On the edge

repository, branch, push, pull request, coding agent

A brief history

The word "commit" originates from database transaction management, where it denotes the final recording of a change. Older version control systems, such as CVS and Subversion, already used it. In these, the commit went directly to the central server. The most widespread form today was popularized by Git: here, the commit is first created on the local machine. Linus Torvalds created Git in 2005 for Linux development.

Where things stand

At the end of 2026, the commit is a self-evident basic unit of software development. What is new is that more and more commits are made by coding agents, so reviewing commits and marking authorship have become more important.

Status: 2026 November

In the news

Appears in 47 Agent Age stories; the curve shows weekly occurrence in the news magazine.

Also known as

commit · kommit · commitol · kommitol · git commit · change tracking · check-in

Sources

This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.