: 버전을 관리하기 위해서는, 지금까지 어떤 버전을 만들었는지 알 수 있어야한다.

또, 각 버전마다의 차이가 있는지 파악하는 것 또한 중요하다.

커밋 기록 자세히 살펴보기 - git log

깃에서 자주 사용하는 명령 중 하나가 지금까지 커밋했던 기록을 살펴보기 위한 명령인 **"git log"**이다. git log 를 활용하면, 지금까지 만든 버전이 화면에 나타나고, 각 버전마다 설명이 나온다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/79d542db-a22a-463f-8cdb-bbbd835a77a6/Untitled.png

= > git log 를 입력했을 때 나오는 정보를 묶어서 간단히 "커밋 로그" 라고 부른다.

변경 사항 확인한기 - git diff

큰 규모의 프로그램을 짜게 된다면, 수만 줄짜리 소스코드를 수정한 다음 저장소에 있는 최근 버전과 비교해서 어느 부분이 다른지 찾아야 한다면, 어떨까? (말이라고 하니..)

이럴 때, git diff 명령을 사용하면, 작업 트리에 있는 파일과 스테이지에 있는 파일을 비교하거나, 스테이지에 있는 파일과 저장소에 있는 최신 커밋을 비교해서 수정한 파일을 커밋하기 전애 최종적으로 검토할 수 있다.

  1. 앞 과정을 따라왔다면, hello.txt 파일에는 2개의 버전이 저장되어 있을 것이다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8cfa4e86-9009-4661-8eab-59202662ff8e/Untitled.png

  1. vim 으로 hello.txt 파일을 열고 기존의 내용 중에서 숫자 2를 지우고 two로 바꿔봐라!