(분산) 버전 관리 시스템 - DVCS(Distributed Version Control System)코드의 History를 관리하는 도구.개발된 과정과 역사를 볼 수 있으며, 프로젝트 이전 버전을 복원하고 변경 사항을 비교, 분석 및 병합이 가능차이(diff) 가 무