✅ Git이 인식하고 있는 프로젝트의 상태를 보여 줌
git status
Untracked는 '추적되지 않고 있는'이라는 뜻입니다.
이 상태는 파일이 Git에 의해서 그 변동사항이 전혀 추적되고 있지 않는 상태를 뜻합니다.
예를 들어, 파일을 새로 생성하고 그 파일을 한 번도 git add 해주지 않았다면 이 상태입니다.
파일이 Git에 의해 그 변동사항이 추적되고 있는 상태입니다.
= git add가 이루어진 상태
파일의 내용이 수정되고나서, staging area에 올라와있는 상태를 Staged(스테이징된, stage area에 올려진) 상태라고 합니다
✅ 새로 생성한 파일에 내용을 쓰고 git add를 한 상태
✅ 한 번이라도 커밋에 포함됐었던 파일이라도 내용을 수정하고 git add을 해주면 stared한 상태가 됨
현재 파일의 내용이 최신 커밋의 모습과 비교했을 때 전혀 바뀐 게 없는 상태로
커밋을 하고 난 직후에는 working directory 안의 모든 파일들이 이 상태가 됨.
최신 커밋의 모습과 비교했을 때 조금이라도 바뀐 내용이 있는 상태면 그 파일은 Modified(수정된) 상태
