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으로 관리
  • 현재: 수많은 오픈소스 프로젝트의 표준 도구

참고 자료

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기