Section: IT & Technology · Software DevelopmentDifficulty: Easy
Git
USUK
A distributed version control system for tracking changes in source code during software development.
Definition
Git is a free, open-source distributed version control system created by Linus Torvalds in 2005. Git tracks changes in files, allows developers to work on separate branches simultaneously, and merges changes back together. Every Git repository contains the full history of all changes, enabling offline work and distributed collaboration. Key concepts include repositories, commits, branches, merges, rebasing, and pull requests. GitHub, GitLab, and Bitbucket provide cloud hosting for Git repositories.
Example
“A team of 20 developers uses Git branches to work on different features simultaneously, merging code via pull requests after peer code review.”
Synonyms
- version control system
- source control
- distributed VCS
Antonyms / Opposites
- no version control
- centralized VCS
Images
CC-licensed · free to useLoading images…
Video
Related Terms
- version-control
- github
- branching
- cicd
