Git History

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Aug 2 13:5
Editor
Edited
Edited
2026 Jun 16 15:47
Refs
Refs

Before Git, patch-based diffs and tarballs were the main form of version control.

Linux kernel maintainer Andrew Morton developed Quilt to manage patches.
In the 21st century, contributors’ dissatisfaction grew, and
Linus Torvalds
looked for an alternative. He adopted BitKeeper, a proprietary tool that had relatively good features at the time. Linux used it for three years, but because it was not open source, contributor dissatisfaction remained. Andrew Tridgell, developer of
Samba
and
rsync
, reverse engineered BitKeeper and attempted to build an open-source version. When this became known, Linux withdrew from using BitKeeper. In April 2005,
Linus Torvalds
began developing Git and released it in June. In July, Linus handed over maintainership and project stewardship to Junio Hamano.
 
 
 
 
 
 
Git turns 20: A Q&A with Linus Torvalds
To celebrate two decades of Git, we sat down with Linus Torvalds—the creator of Git and Linux—to discuss how it forever changed software development.
Git turns 20: A Q&A with Linus Torvalds
47. GIT
리누스 토발즈는 리눅스 커널 개발을 시작하고 거의 10년 동안 CVS나 서브버전(SVN)과 같은 소스 관리 소프트웨어를 사용하지 않았다. 여러가지 불편함에도 불구하고 수많은 컨트리뷰터가 오픈소스 형태로 구현하는 리눅스 커널 개발 모델에는 기존 소스 코드 관리 소프트웨어가 구조 및 성능적으로 적합하지 않다고 생각했기 때문이다. “CVS 보다 타볼(tar…
47. GIT
 

Recommendations