BitKeeper 사건 · 설계 의도가 곧 강점
2005년, Linus Torvalds가 2주 만에
BitKeeper 무료 사용Linux 커널
→
사용권 회수2005
→
"직접 만든다"2주 제작
→
Git 발표분산형 개막
| Linus의 요구사항 | Git의 답 |
| ① 속도 | 로컬 디스크 동작 (네트워크 안 거침) |
| ② 단순한 설계 | 스냅샷 + SHA-1 해시 (이력=그래프) |
| ③ 비선형 개발 | 브랜치 생성 비용 거의 0 |
| ④ 완전 분산 | 모든 PC가 전체 이력 사본 |
배경 감각
시험 직접 출제는 아니지만 — Git이 처음부터 대형 분산 협업(Linux 커널)을 가정했기에 '왜 모두가 사본을 갖는가'가 자연히 풀려요.