본문 바로가기
Linux & GIT

Git diff 명령어

by 누워서 코딩 2019. 6. 5.

Git diff 명령어란?

두 commit간 또는 HEAD(Latest commit)과 현재의 working directory의

차이점을 보여주는 명령어이다.

 

 

위 그림처럼 수정된 라인과 수정된라인을 라인별로 스크롤해서 

비교해볼수 있다.

working directory상에서 단 하나의 코드만 변경되어도

추가되고 삭제된 라인을 "+", "-" 기호로 보여준다.

단 소스코드에서는 보기 편하나, 문서파일은 보기 힘든

단점이 있다.

 

"q"  입력하면 exit된다.

 

Option :

--color-words

 

"+", "-" 기호가 아닌,

문자로 변경부분을 보여준다.

 

e.g.,

$git diff --color-words

 

 

 

--words-diff

 

"+", "-" 기호를 포함시켜

좀 더 명확하게 변경부분을 보여준다.

 

e.g.,

 

$git diff --words-diff

 

댓글