Git의 워킹 디렉터리 파일들의 라이프사이클 이제는 파일을 수정하고 파일의 스냅샷을 커밋 해보자. 파일을 수정하다가 저장하고 싶으면 스냅샷을 커밋 한다.
워킹 디렉터리의 모든 파일은 Tracked와 Untracked로 나뉜다. Tracked 파일은 이미 스냅샷에 포함돼 있던 파일이다.
Tracked 파일은 다시 Unmodified, Modified, Staged로 나뉜다. 나머지 파일은 모두 Untracked이다.
처음 저장소를 clone 했을 때는 모든 파일이 Tracked(추적)면서 Unmodifed(수정하지 않음) 상태이다. 아직 아무것도 수정하지 않았기 때문이다.
이 상태에서 어떤 파일을 수정하면 해당 파일은 Modified(수정) 상태가 된다. 커밋을 하기 위해서는 이 파일을 Staged(기록) 상태로 만든 뒤, 커밋 하면 된다.
이를 반복하면 된다....
원문 링크 : Git의 워킹 디렉터리 파일들의 라이프사이클