저장소
remote
local
init
clone
상태 관리
git repository
staging area
working directory
파일 관련
Untrack
Unmodified
Modified
Staged
Blob
- Binary Large Object
- 파일 객체
- 일종의 불변 객체
- SHA1 체크섬을 이용해서 파일 내용을 식별 가능 : key, value가 존재
- 수정 가능하지 않나? : 스트링은 immutable이라 새로운 객체를 만들어내듯이, 새로운 blob이 생기므로서 수정