#2 커밋 기록 확인하기 git log / git diff
<목차>
#1 커밋기록 출력 명령어 - git log
#2 각 버전 변경 내용 확인 명령어 - git diff
#1 커밋기록 출력 명령어 - git log
저번 포스팅에선, Hello.txt 파일을 저장소에 커밋까지 완료했다.
이제, 각 버전마다 어떤 차이가 있는지 파악할 수 있어야 한다.
git log 명령을 이용하면, 지금까지 커밋했던 기록을 확인이 가능하다.
$ git log
화면에 나타난 글자들을 자세하게 살펴보자.
commit 옆에 표시되는 긴 문자열은 커밋 해시(commit hash) 라고 하는데, 커밋들을 구별하는 고유값이다.
HEAD -> master 문구는, 가장 최신 버전 이라는 표시이다.
Author은 버전을 만든 사용자와 이메일주소를 표시해주고,
Date는 버전이 만들어진 날짜를 표시해준다.
아래에는, 사용자가 표시한 커밋 메시지가 나온다.
이 정보들을 통틀어서, '커밋로그'라고 부른다.
#2 각 버전 변경 내용 확인 명령어 - git diff
git diff 명령어를 이용하면, 수정한 파일이 어떤 부분이 다른지 표시해준다.
$ git diff
빨간색으로 표시된 - 문구는, 수정된 hello.txt 파일에서 123이 삭제 되었다는 뜻이고,
초록색으로 표시되는 + 문구는, 1과 2가 추가되었다는 뜻이다.
이처럼, log 와 diff 명령어를 사용하면, 커밋한 파일들의 기록과, 어떠한 점이 변경 되었는지 확인이 가능하다.
* 개인적으로 공부한 내용을 기록한 것이기에, 잘못된 내용이 있을 수도 있습니다.
'ETC > Git&GitHub' 카테고리의 다른 글
[Git&GitHub] 깃/깃허브 공부기록 #4 unmodified,modified,staged 상태 (0) | 2021.01.13 |
---|---|
[Git&GitHub] 깃/깃허브 공부기록 #3 tracked 파일과 untracked 파일 (0) | 2021.01.12 |
[Git&GitHub] 깃/깃허브 공부기록 #1 깃 저장소 만들기 및 버전(Version) 관리하기 (0) | 2021.01.07 |
[Git&GitHub] 깃/깃허브 공부기록 #0.1 필수 리눅스 명령어 (pwd,ls,cd,mkdir,rm,vim,cat) (0) | 2021.01.02 |
[Git&GitHub] 깃/깃허브 공부기록 #0 깃 설치 (0) | 2020.12.30 |
댓글