Git | GitLab

[Git] diff - 브랜치 비교

비번변경 2025. 5. 19. 11:58

개요

2025.05.07-[Linux] diff -rq - 디렉터리 비교에서 두 디렉터리의 내용을 비교 확인하는 방법을 알아 보았는데, 사실 이 디렉터리가 Git 레포지터리였다. 그리고 Git은 두 브랜치를 비교하는 명령어를 제공하고 있다는 것을 뒤늦게 알게되어 추가로 작성한다.

 

 

diff

git diff는 커밋 간, 커밋과 작업 트리 간 변경점을 보여주는 명령어다. 아무 옵션 없이 사용하면 워킹 트리 내에서 발생한 변경점을 보여주고, 파일을 지정하면 워킹 트리 내에서 지정한 파일에 발생한 변경점을 보여준다.

 

그리고 비교할 브랜치를 지정하면 두 브랜치 간의 차이점을 보여준다.

git diff BRANCH_1 BRANCH_2

## 예시
git diff origin/master origin/my_branch

실행해보면 차이가 발생하는 파일과 그 내용을 확인할 수 있다.

 

 

참고 문서

https://git-scm.com/docs/git-diff

https://itholic.github.io/git-diff-branch/

https://zzang9ha.tistory.com/397

728x90