# Commit

Concept · [Technical basics](https://ecosystem.samcarlton.com/technical)

Also called: git commit, commit message, commit history

One saved change in [version control](https://ecosystem.samcarlton.com/version-control): a snapshot of the code with a short note saying what changed, who made it and when. The commit history is the project's timeline.

**For example:** The [contractor](https://ecosystem.samcarlton.com/contractor-vs-employee)'s commit says "fix checkout tax rounding", so the [founder](https://ecosystem.samcarlton.com/founder) can see which day the fix went in and undo it if needed.

## Connects to (5)

- [Git](https://ecosystem.samcarlton.com/git): The free, open source version control program that almost every software team uses.
- [Version control](https://ecosystem.samcarlton.com/version-control): A system that records every change to the code, who made it and when.
- [Repository](https://ecosystem.samcarlton.com/repository): The folder where a project's code lives, together with the full history of every change made to it.
- [Branch](https://ecosystem.samcarlton.com/branch): A separate line of work inside a repository.
- [GitHub Desktop](https://ecosystem.samcarlton.com/github-desktop): A free app from GitHub that lets you use Git through buttons instead of typed commands: see changes, make commits, switch branches and…

Map view: https://ecosystem.samcarlton.com/commit
