git log -p
가장 최근에 커밋된 커밋 메세지와 그 이전에 커밋된 커밋 메세지 사이의 차이점이 무엇인지 알려주는 명령어
빨간 네모 박스에서
+++ : 버전 4에서의 파일 내용을 가리킨다. (위)
--- : 버전 3에서의 f1.txt 파일을 가리킨다. (아래)
commit id
해당 커밋이 가리키는 '고유한 주소'git log 주소
를 할 경우, 해당 커밋 이전까지의 메시지만 볼 수 있다.
git diff
commit id를 알 고 있을 때, 해당 커밋들 사이 소스 상 차이를 보여준다.
commit을 하기 전에, 자신이 작업한 내용이 문제가 있는지 없는지 리뷰할 수 있는 마지막 기회를 준다.
git diff 커밋아이디(1)..커밋아이디(2)
- : 수정 이전의 내용을 보여줌
+ : 수정 후 내용을 보여줌
References
'CS > Git' 카테고리의 다른 글
[Git] git stage area (수정중) (0) | 2023.12.09 |
---|---|
[Git] git init/git status/git add/git commit (수정중) (0) | 2023.12.09 |
[Git] Git의 개념/Git 설치하기/Github/Git 기본용어 (수정중) (0) | 2023.12.09 |