Git은 Linux 커널 Project를 지원하기 위해 만들어진 버전 관리 도구로써 시작되었음.

Git을 왜쓰냐 할 때
-> 너무 많이 사용되어진다. 지금 현재는 거의 대부분이 SVN대신 Git을 쓴다.
 이것만으로도 Git을 써야하는 이유가 될 것 같다.

Git의 특장점
1. 빠른 속도 (버전을 만들어내는 속도)
2. ==자유로운 버전 생성과 공유==
   ( 로컬 저장소가 존재해서 로컬에 만들고 싶은 만큼 만들고 의미있는 버전만 리모트 저장소에 올릴 수 있다. )
   ( Work Branch를 여러개로 나누고  )
3. 원활한 복구
   ( 하나라도 repository가 남아있다면 나머지 모두가 삭제되어도 복구가 가능하다. )

SVN은 중앙 집중형, Git은 분산 관리형
SVN은 개인이 프라이빗한 버전을 만들 수 없다. (중앙 통제가 쉽다)
새로운 버전을 만들면 반드시 서버에 등록되게 된다.
1:N 환경

Git은 프라이빗한 버전을 만들 수 있다. 로컬에서 버전 생성 -> 원하면 push로 remote update.
N:N 환경, 
