What is Git?
Git is a tool that tracks every change to your project files so you can save progress, undo mistakes, and work with other people without overwriting their work.
Git is the most common version control system in software. You can think of it like an extremely detailed history feature for a folder of files. Every time you save a meaningful chunk of work, Git records exactly what changed, who changed it, and when. You can browse that history, jump back to any point, and compare versions side by side.
The other reason Git exists is collaboration. When two people edit the same project, Git keeps both sets of changes and helps you combine them safely. Without Git, teams used to email zip files back and forth and lose work constantly.
AI coding tools like Claude Code and Codex lean heavily on Git. They make changes, you review them as a diff, and you commit only what you want to keep. If a change goes badly, Git lets you throw it away in seconds.
Example
git status # see what changed git add . # stage your changes git commit -m "fix login bug"
Related terms
Want to use Git in real work?
WeCode workshops are built around AI coding tools. Pick a tier, or browse more glossary entries to get the lay of the land.
