Git

[Git] 브랜치 간 변경사항 확인 : git log --branches

알 수 없는 사용자 2018. 2. 4. 16:18

[Git] 브랜치 간 변경사항 확인 : git log --branches


git diff 에 확인할 브랜치를 입력하면 브랜치간 변경된 코드 등의 정보를 확인할 수 있다. 또한, 

git log 에 --branches 옵션을 입력하면 각 브랜치에서 수정한 버전 정보를 같이 확인할 수 있다. 

기존 브랜치에서 분기하여 계속해서 버전 관리가 진행될 때, 브랜치들의 정보를 시각적으로 

확인할 때 유용할 것 같다 (sourcetree와 같은 GUI툴도 있다고 함).




1) 브랜치 그래프 

 git log --branches --decorate --graph



 기존 명령에 --oneline을 추가하면 하나의 commit 정보를 한 줄로 확인할 수 있다.

 git log --branches --decorate --graph --oneline




2) 브랜치 간 변경사항 확인 - commit 정보

 브랜치간 다른 commit 정보를 확인할 수 있다.

 git log 브랜치1..브랜치2




3) 브랜치 간 변경사항 확인 - 코드

 브랜치간 달라진 코드를 확인할 수 있다.

 git diff 브랜치1..브랜치2