Git/개념

    [Git] 버전관리와 Git

    [Git] 버전관리와 Git

    버전 관리(Version Control) 버전이란? 버전이란 사전적 의미로 "어떤 프로그램을 수정, 개선하여 완성한 것. 새로워질 때마다 번호를 늘려 나감"으로 정의되어 있다. 버전은 흔히 애플리케이션을 설치 또는 업데이트할 때 새로운 기능과 함께 버전이 같이 명시되어 있는 것을 쉽게 볼 수 있다.(ex. 10.0.0) 버전 관리의 필요성 버전 관리의 필요성은 보고서를 작성하는 것으로 예를 들 수 있다. 보고서는 작성 후 끝나는 것이 아닌 컨펌을 통해 수많은 수정을 거치고 최종 완성본이 만들어진다. 수 많은 수정 중 이전 파일로 다시 되돌리거나 이전이 아닌 수많은 수정 후 처음 작성했던 파일로 되돌려야 하는 경우가 발생할 수 있다. 여기서 만약 파일을 복사하지 않고 원본 파일에 수정을 하였다면 어떤 상황..