States
1. git file의 상태
- Git에는 파일이 존재할 수 있는 주요 상태가 있습니다.
- 위 그림은 파일 상태의 라이프사이클을 나타냅니다.
- Untracked, Unmodified, Modified, Staged, Committed
1.1 Untracked
- 작업 디렉토리의 각 파일은 추적됨(tracked) 또는 추적되지 않음(untracked) 두 상태 중 하나에 있을 수 있습니다.
- 추적되지 않는 파일은 마지막 스냅샷에 없었고 스테이징 영역에도 없는 작업 디렉토리의 모든 파일들입니다.
- Untracked에서 가능한 상태 변화
- Untracked → Staged: git add 명령을 사용하여 새 파일을 스테이지합니다.