Git의 역사
⭐ 개요
Linux 커널 개발에서 시작된 Git은 2005년 Linus Torvalds가 만든 분산형 버전 관리 시스템입니다. BitKeeper와의 결별 이후, 자체 도구의 필요성에서 탄생했으며, 현재 가장 널리 사용되는 버전 관리 시스템이 되었습니다.
탄생 배경
- Linux 커널 개발 초기: 패치와 압축 파일로 관리
- 1991-2002: 단순한 방식으로 협업
- 2002-2005: BitKeeper 사용
- 2005: Git 개발 시작
💡 Git 개발 목표
1. 속도
- 빠른 성능 최우선
- 로컬 저장소 기반 작업
- 네트워크 지연 최소화
2. 단순한 구조
- 신뢰할 수 있는 설계
- 분산형 워크플로우
- 비선형적 개발 지원 (수천 개의 동시 브랜치)
3. 대형 프로젝트 지원
- Linux 커널과 같은 대규모 프로젝트 처리
- 빠른 속도와 데이터 크기의 효율성
- 강력한 브랜칭 시스템
⚠️ 주요 이정표
- 2005년 4월: 개발 시작
- 2005년 6월: Linux 커널 버전 관리에 사용
- 2005년 7월: Git 자체를 Git으로 관리
- 현재: 수많은 오픈소스 프로젝트의 표준 도구
참고 자료
'[DEV] Programming Tools > Version Management ∕ Git' 카테고리의 다른 글
Git 버전 관리 시스템 이해하기 (1) | 2025.02.03 |
---|---|
[Git] Feature 브랜치 작업 과정 (0) | 2021.07.16 |
[Git] 깃플로우 개념 (0) | 2021.07.14 |
[Git] 프로젝트 초기 작업 (0) | 2021.07.14 |
[Git] 핵심 명령어 정리 (0) | 2021.07.14 |
최근댓글