버전관리의 개념 우선 버전관리는 여러명이 해야 할때와 혹은 혼자서 개발해야 할때의 목적이 다를 수 있다. 기본적인 개념 버전관리의 기본적인 개념은 프로그램을 짠 코드의 상태를 버전이라 칭하고, 치명적인 오류가 발생하거나 이전 상태로 되돌려야 하는 경우 해당 버전으로 쉽게 롤백(RollBack) 시켜주는 것을 버전 관리라고 한다. 혼자서 개발 혼자서 버전관리를 사용하는 이유는 다음과 같다. 여러 환경에서 동시에 개발을 진행하여 하나의 저장소가 필요하게 되는 경우 프로그램을 체계적으로 개발하여, 버전을 관리해야 하는 경우 여러명이 동시 개발 여러명이서 하나의 프로젝트를 개발하는 케이스는 혼자서 개발하는 것보다 더 다양한 이유를 가지고 있다. 우선 혼자서 개발하는 케이스는 기본으로 따라오며 아래와 같은 이유로..