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

GitGitA 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 Torvaldscreator

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

  • Git
    ImageGit

    Jason Long, CC BY 3.0, via Wikimedia Commons

Related