스냅샷
-
Git의 기초Git & Github 2022. 1. 13. 19:29
VCS(Version Control System) 원하는 시점으로만 움직이고자 할 때 파일의 변경 사항을 저장하고, 원하는 시점의 버전을 다시 꺼내올 수 있는 시스템. Snapshot : 특정 시점에서 파일의 상태 Delta : 파일의 이전 상태와 비교한 변경사항 대표적인 DVCS(Distributed Version Control System)는 Git으로 저장소의 파일 시스템 전체를 스냅샷으로 취급하고 변경하지 않은 파일은 새로 저장하지 않으며 링크만 저장한다. > 빠른 속도, 단순한 구조, 비선형적인 개발, 완벽한 분산, linux 커널같은 대형 프로젝트에도 유용하다는 특징이 있다. Repo 사용자가 변경한 모든 내용을 추적하는 공간으로, 하나의 디렉토리로도 볼 수 있다. > 현재 상태, 변경 시점,..