[Software Engineering] Version Control System [Git]
Version Control System 버전 컨트롤 시스템이란? 버전관리 시스템(VCS, Version Control System)이란 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 불러올 수 있는 시스템을 의미한다. 이를 사용하면, 다음과 같은 이점을 누릴 수 있다. 선택한 파일을 이전 상태로 되돌릴 수 있고, 변경 사항을 비교하고, 변경한 사람 및 변경시기를 추적할 수 있다. 파일을 잃어버리거나 잘못 고쳤을 때도 쉽게 복구할 수 있다. 다른 사람들과 동시에 작업을 진행할 수 있다. 이번 글에선, 가장 유명한 VCS 중 하나인 Git에 대해 알아보겠다. Git 버전 컨트롤 시스템의 특징 Git으로 적은 규모에서 효울적으로 변화를 track할 수 있다. Cloud-based Git..