첫번째 노란색 덩어리의 message는, 현재 add 하여 Staging Area에 올라가 있는 파일들을 나타내는 것이다. 현 상황에서 commit 하면 README.txt 가 Git repo (내 로컬의 .git 파일) 로 저장된다.
두번째 빨간색 덩어리의 message는, 이미 commit이 되어있는 파일이 추후에 수정이 되어 Working directory에 수정본이 있다는 의미이다. 이를 Git repo (내 로컬의 .git 파일) 에 반영하려면, add -> commit 을 거치면 된다.
위 상황에서 수정된 crawling.py 를 add -> commit 하면 기존의 Git repo에 있었던 crawling.py
의 snapshot 과는 별개로 수정된 snapshot이 새로 생기게 된다.
세번째 파란색 덩어리의 message는, 현재 Working directory 에 있는 파일을 이야기하는 것이다. add나 commit 이 아직 되지 않은 파일들이다.