[Git] 변경 사항의 확인 git diff

Bam·2022년 3월 3일
0

Git

목록 보기
7/32
post-thumbnail

지난 포스트에서 커밋을 해 버전을 만드는 방법을 알아보았습니다. 우리가 버전 관리를 위해 깃을 사용하는 이유에서는 변경 내용을 확인하기 위해서라는 점이 있었습니다. 그래서 이번엔 커밋된 파일의 변경 사항을 확인하는 방법을 알아보려고 합니다.

git diff

git diff는 변경된 파일과 리포지토리의 저장된 파일의 내용에서 무엇이 수정되었는지를 알려주는 명령입니다.

vim test01.txt 명령을 통해 txt파일을 수정합니다. 저는 두 번째 줄에 'new line'이라는 문장을 추가했습니다.이렇게 수정한 후 저장하고 git status 명령을 통해 스테이징되지 않았다는 파일의 상태를 확인할 수 있습니다.이 상태에서 git diff명령으로 변경사항을 확인할 수 있습니다.

git diff

+표시는 현재 파일에서 'new line'이라는 문장이 추가되었다는 의미입니다. 그러면 제거하면 어떻게 될까요? 알아보기 위해서 수정한 파일을 커밋한 후 다시 수정해보겠습니다. (따라서 실습하시는 분들은 git commit -am명령으로 반드시 커밋을 한 후 수정해 주세요.)

2번째 줄에서 'new line' 문장을 지우고 'git diff test' 문장을 삽입했습니다. 저장 후 git diff 명령으로 확인해보면 다음과 같이 출력됩니다.- 표시로 'new line' 문장이 삭제됨을 알려주고, +표시로 'git diff test' 문장이 추가되었음을 알려주고 있습니다.

0개의 댓글