glossary2 min read

Git Explained

Git tracks changes in your code. Learn the basics of version control.

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.