더북(TheBook)

3.2.2 파일의 untracked 상태와 tracked 상태

깃의 추적(tracked) 개념을 알아봅시다. 깃이 다른 VCS보다 뛰어난 것은 지정된 파일들의 모든 것을 추적하는 관리 시스템이기 때문입니다. 깃은 워킹 디렉터리에 있는 파일들을 ‘추적됨’과 ‘추적되지 않음’ 상태로 구분합니다.

untracked 상태

실제 작업 중인 파일은 워킹 디렉터리 안에 있습니다. 워킹 디렉터리는 현재 작업 중인 소스 코드를 담고 있으며, 운영 체제도 워킹 디렉터리 안에 있는 파일들만 접근하고 수정할 수 있습니다.

워킹 디렉터리는 사용자 작업 공간이라고 생각하면 됩니다. 이 공간에 파일을 추가하거나 수정했다고 해서 깃이 자동으로 관리해 주지는 않습니다. 워킹 디렉터리에 새로 생성된 파일은 모두 추적되지 않음(untracked) 상태입니다. 이 파일을 관리하려면 깃에 추적하라고 통지해 주어야 합니다. 통지하지 않은 파일은 깃에서 따로 추적하지 않습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.