Git은 주로 파일에 대한 히스토리 관리가 필요한 개발자나 디자이너들이 사용하는 버전관리시스템(VCS - Version Control System)이다. 파일변화를 시간에 따라 기록했다가 이 후 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다.

Git의 역사

Linux 커널은 굉장히 대규모의 오픈소스 프로젝트이다. Linux 커널의 삶 대부분은(1991-2002) Patch와 단순 압축 파일로만 관리했다. 2002년에 Linux 커널은 Bitkeeper라고 불리는 상용 DVCS(분산버전관리시스템)을 사용하기 시작했다.

이후 2005년 오픈소스 프로젝트인 Linux커널과 이익을 추구하는 BitKeeper의 이해관계가 틀어져 BitKeeper의 무료 사용이 제고되고 Linux의 창시자인 리누스 토발즈(Linus Torvalds)를 필두로 자체 도구를 만들게 되었다. 그것이 Git이다.


siwon

$_$