Git is a distributed version control system that tracks changes in files over time. Every developer has a complete copy of the repository history. Key operations: commit (save a snapshot), branch (create parallel version), merge (combine branches), push/pull (sync with remote). Git enables collaboration: multiple developers work on different branches simultaneously, then merge their changes. GitHub, GitLab, and Bitbucket are hosting platforms built on Git.
glossary2 min read
Git Explained
Git tracks changes in your code. Learn the basics of version control.
Try these tools
More glossary articles
What is WebP?
WebP is a modern image format by Google offering superior compression. Learn when and how to use WebP images.
What is HEIC?
HEIC is the default photo format on iPhones. Learn what it is, why Apple uses it, and how to convert it.
What is JSON?
JSON (JavaScript Object Notation) is the standard data format for web APIs. Learn the syntax and common uses.
What is Regex?
Regular expressions (regex) are patterns for matching text. Learn the basics and common use cases.