Work

Git

project · 2005

Version Control Developer Tools Open Source

Git is a distributed version control system designed to handle everything from small to very large projects with speed and efficiency. It is the most widely used version control system in software development.

Origins

Linus Torvalds created Git in April 2005 after the Linux kernel community lost access to the proprietary BitKeeper system. Torvalds developed the initial version in just a few weeks, prioritizing speed, distributed development, and data integrity.

Key Innovations

Git introduced several concepts that differentiated it from earlier version control systems:

Impact

Git has become synonymous with version control:

Philosophy

Git’s design reflects Torvalds’ priorities: performance, safeguarding against data corruption, and supporting distributed, non-linear workflows. Its success demonstrates how the right tool can transform an entire industry’s practices.

Connections

Influenced by

PeopleWorksInstitutions

Double-click a node to view details. Drag to pan.

View full graph →