레포지토리 내 파일들의 상태를 확인할 수 있는 명령어
현재 사용자가 위치해 있는 브랜치 이름과, 레포지토리-브랜치 내 각 파일의 상태를 알 수 있다.
해석하는 방법
- Changes not staged for commit
: modified 상태이다
- Changes to be committed
: staged 상태이다
- Untracked files:
: untracked 상태이다
예시
- index.js 파일은 수정되었지만 변경사항이 staged 되지 않았다.
- theme.css 파일은 untracked 상태이다. = git이 관리하는 영역 밖에 있다.
git add .
후
- “Changes to be committed” = staged되어 커밋될 준비가 완료된 변경사항이라는 뜻!