[Git] Untracked/Unmodified/Modified/Staged 파일
git status명령어로 파일의 상태 확인
추적 여부에 따른 파일의 상태
Untracked → (git add) → Tracked
1. Untracked Status
- Git이 아직 관리 대상으로 인식하지 않는 파일 상태
- 파일 생성 후,
git add를 한 번도 하지 않은 상태
2. Tracked Status
- 파일이 Git에 의해 변동사항이 추적되고 있는 상태
- 한 번이라도
git add되어 Git 관리 대상이 된 파일
Tracked 파일의 특성에 따른 상태
Tracked: Unmodified → Modified → (git add) → Staged → (git commit)
1. Unmodified Status
- 파일의 내용이 최신 커밋의 내용과 같은 상태
- 커밋 직후, 추적 중인 파일의 기본 상태
2. Modified Status
- 파일의 내용이 최신 커밋의 내용과 달라져 수정된 상태
3. Staged Status
- 수정된 파일의 내용이 staging area에 올려진 상태
git add이후 파일의 상태
Leave a comment