본문 바로가기

Programming/과거포스팅

git이란

이 카테고리는 현업에서 사용하지는 않았지만 
많은 개발자들이 사용하고 있는 툴이라던지 기술에 대해서 간단하게라도 알아둬야 할 것들에 대해서 정리하기 위한 공간입니다.
사용법이 아닌 이러이러한 것이 있구나 정도만 아는 곳이니 사용법은 다른 블로그들을 참고하시기 바랍니다.

기트(Git /ɡɪt/[1])는 프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템이다. 빠른 수행 속도에 중점을 두고 있는 것이 특징이다. 최초에는 리누스 토르발스가 리눅스 커널 개발에 이용하려고 개발하였으나, 현재는 널리 사용되고 있다.

Git의 작업 폴더는 모두, 전체 기록과 각 기록을 추적할 수 있는 정보를 포함하고 있으며, 완전한 형태의 저장소이다. 네트워크에 접근하거나 중앙 서버에 의존하지 않는다.

현재 주니오 하마노(Junio Hamano)가 소프트웨어 관리를 감독하고 있다. Git은 GNU 일반 공중 사용 허가서 v2 하에 배포되는 자유 소프트웨어이다. 

[참조]위키백과


음 써보진 않았는데 SVN이랑 비슷하다고 생각하면 되겠네요... 다른점이 있다면 분산버전관리시스템에 적합하고
서버에 접근하지 않아도 로컬에 관리할 수 있다 이정도로만 보면 되겠군요.. 전 SVN을 주로 사용해서 깃을 사용해 보지 않았는데
기회가 된다면 한번 사용해 보도록 해야겠네요..