Development Concepts

Version Control / Git

A system that tracks every change made to code over time, allowing you to revert to earlier versions, work on different features simultaneously, and col.

Definition

A system that tracks every change made to code over time, allowing you to revert to earlier versions, work on different features simultaneously, and collaborate with others without overwriting each other's work. Git is the standard tool for this.

Example

You make a change that breaks your website. With Git, you can see exactly what you changed and roll it back to the working version in seconds.

See it in context Learn how Version Control / Git fits into the bigger picture of how software actually works.

Read the Guide →