Git은 데이터 변경사항(Diff)을 기록하지 않고 스냅샵을 저장한다. Git은 커밋 당시에 파일의 상태를 중요시 여기며 변경사항이 없으면 단지 파일 링크로만 연결한다. Git은 데이터를 스냅샷의 스트림처럼 취급한다. 이점 - 대부분 명령어를 로컬에서 실행하며