본문 바로가기
GIT

GIT2 - 버전간의 차이점

by 두잇베스트 2021. 2. 17.

GIT2

버전간의 차이점 비교

2021-02-16_23-49-34

기존에 있는 hello.txt 파일에서 3을 지우고 four을 입력한 상태이다.
여기서 버전 간의 차이점을 알 수 있는 명령어가 있는데 바로 git diff라는 명령어이다.
git diff를 한 결과

2021-02-16_23-51-58
빨간색으로 되어 있는 -3 은 수정전의 내용이고 , 노란색으로 되어있는 +four는 수정 후 추가되었다는 것이다. 그래서 git diff를 통해서 최종적으로 커밋 전에 이전 작업하고 마지막 버전에서 검토를 할 수 있게끔 해준다.

모든 버전과 차이점 비교를 알려주는 명령어가 있는데, git log -p 이다.
그 결과를 보면,
2021-02-17_00-02-11

Message 3라고 되어있는 이 커밋(버전)은 a/hello.txt라는 파일을 가지고 있는데 , 마지막 버전 b/hello.txt에서 +3 , 즉 3이라는 텍스트가 추가되었다는 것을 알려준다.
그리고 두번째 파일인 hello2.txt /dev/null은 이전 버전에는 파일이 없었고, 마지막 버전에서는 b/hello2.txt가 추가되어서 , 여기에 +3 이라는 텍스트가 추가되었다는 것을 알려준다.

정리

git diff : Show changes
git log -p : 커밋마다 차이점 비교

Reference

버전간의 차이점 비교 - 생활코딩

'GIT' 카테고리의 다른 글

GIT 6 - Merge & Conflict  (0) 2021.02.17
GIT 5 - branch  (0) 2021.02.17
GIT 4 - reset & revert  (0) 2021.02.17
GIT 3 - checkout  (0) 2021.02.17
GIT 생성  (0) 2021.02.16

댓글