April 7, 2005
Git created
Linus Torvalds committed the first revision of GitA distributed version control system — commits, branches, and merges for tracking source code history. on April 7, 2005 — a distributed version control system for the Linux kernelThe core of an operating system that manages hardware, memory, and processes — everything else depends on it..
What it was for
GitA distributed version control system — commits, branches, and merges for tracking source code history. stores snapshots and branches locally, merges with three-way diffs, and syncs via push/pull to remotes. Every open-source project, GitHubA platform for Git hosting, pull requests, and CI — the center of open-source collaboration. workflow, and CI pipeline depends on it. Example: feature branch → commit → pull request → merge to main — all GitA distributed version control system — commits, branches, and merges for tracking source code history. operations under the hood.
People
- Linus Torvalds — creator
Why it's here
GitA distributed version control system — commits, branches, and merges for tracking source code history. replaced BitKeeper for kernelThe core of an operating system that manages hardware, memory, and processes — everything else depends on it. development and became the world's default VCS.
Why it mattered
Distributed history, cheap branching, and SHA-1Secure Hash Algorithm 1 — a 160-bit hash used in Git object IDs and legacy web certificates. object storage changed how teams collaborate on code.
What it solved
Centralized VCS could not match Linux's scale; Torvalds needed fast distributed merges after BitKeeper's license ended.
Media
- ImageGit
Jason Long, CC BY 3.0, via Wikimedia Commons
Related
- GitHub launchedApril 10, 2008
- Subversion 1.0 releasedFebruary 23, 2004
- Mercurial releasedApril 19, 2005
- Bitbucket launchedJune 24, 2008