버전 관리란?Git은 여러 파일들을 관리할 때, 각 파일들의 버전들을 추적하여 변경 이력들을 체계적으로 관리할 수 있게 제공하는 버전 관리 시스템(VCS)이다.Git은 변경 이력 추적, 자유로운 버전 이동으로 크게 두 가지 기능을 제공한다고 볼 수 있다.Git에서는 하나의 의미 있는 작업 단위를 저장하는 것을 ‘커밋(Commit)’ 이라고 한다. → 즉 수정사항이 반영된 새로운 버전의 파일을 기록한다고 보면 됨프로젝트를 진행하면서 변경 이력들을 관리하고 추적할 때, 혼란스럽지 않도록 해당 커밋마다 추가 정보들을 함께 명시하여 저장한다.커밋 메시지(Message) : 작업 내용 (ex. ‘로그인 기능 추가’, ‘DB 인덱싱 버그 픽스’ 등)작성자(Author) : 누가 변경했는지 (ex. Kim Chang..