[Git] diff 사용해서 코드 변경 사항 비교하기

Git 2023. 6. 22.

 

 

  git diff란?

 

두 가지 버전간의 차이점을 보여주는 Git 명령어다. 이를 통해서 커밋 전에 변경 내용을 확인하거나, 두 개의 브랜치 사이에 어떤 변경사항이 있는지 확인할 수 있다.

 

 

 

  기본 사용법

 

git diff

git diff를 단독실행하면 Working Directory의 현재 상태와 Staging Area 사이의 차이를 보여준다.

 

git diff를 실행하면 다음과 비슷한 내용을 볼 수 있다.

 

 

  Git diff 결과 이해하기

 

diff --git a/Chloe.txt b/Chloe.txt

이 부분은 a/Chloe.txt 파일과 b/Chloe.txt 파일을 비교했다는 의미이다.

a는 이전 파일을 의미하고

b는 변경된 파일을 의미한다.

 

여기서 +는 추가된 내용이고, -는 삭제된 내용이다. 

 

 

@@ -0, 0 +1 @@

-부분은 원래 있었던 줄이고, +부분은 추가된 줄이다.

원래 아무것도 없었는데 한 줄이 추가되었다는 의미이다.