-->이 정보들을 묶어 간단히 '커밋 로그'라고 부름
1. 커밋 해시 : 커밋을 구별하는 아이디
2. 작성자
3. 버전 만든 날짜
4. 이 버전이 가장 최신이라는 표시
5. 작성자가 기록한 커밋 메시지
작업 트리에 있는 파일과 스테이지에 있는 파일을 비교하거나, 스테이지에 있는 파일과 저장소에 있는 최신 커밋을 비교해서 수정한 파일을 커밋하기 전에 최종적으로 검토할 수 있다.
원래 파일
바뀐 파일
-->hello.txt가 수정되었고 아직 스테이징 상태가 아님
또한 2,3이 삭제됐고 two가 추가되었다는 뜻
수정한 원래있던 파일인 hello.txt는 깃이 계속 추적하고 있어 수정 여부나 스테이지에 올라갔는지 알 수 있기 때문에 tracked 파일이라고 표시.
깃에서 버전 관리를 하지 않은 hello2.txt 파일은 untracked files이라고 표시.
동시에 2개의 파일을 커밋했을 때 git log에 어떤 파일들이 관련되어 있는지가 안 나와있는데 커밋에 관련된 파일까지 함꼐 살펴보려면 git log 명령에 --stat 옵션을 사용해야 한다
$ git log --stat
로그 메시지가 너무 많을 경우 화면이 나뉘어지는데 Enter를 누르면 다음 로그 화면을 볼 수 있고 q를 누르면 다시 깃 명령 입력 화면으로 돌아감