VCS (Version Control System)개발되는 SW의 '시간'과 '차원'을 관리하고 통제한다.1) 저장 공간 및 백업 시간을 아낄 수 있고, 2) 각 버전의 변화를 파악하기 쉬우며, 3) 특정 부분만 되돌리기 쉽다.작업 내역을 팀원과 공유하고 협업할 수 있게 돕는다. GitCommit : 프로젝트 상태를 현재 버전으로 저장. 이전 버전과 비교해 무엇이 수정되었는지 상세히 보여준다.Reset : 문제가 된 커밋의 이전 시간으로 돌아감. (그 사이 작업들 모두 삭제)Revert : 문제가 된 커밋만 수정 후 새로 추가. (그 사이 작업들 삭제되지 않음)Branch : 하나의 프로젝트 폴더 안에 여러 차원을 분기. 기능 테스트를 위해 활용된다.Merge : 브랜치 병합 기능. 다른 차원의 작업 내..