본문 바로가기
DevOps/Git

Git -로그 모든 브랜치 출력하기( 그래프, 정렬 옵션 )

by 맑은안개 2022. 1. 13.

위와 같이 소스트리에서 본 그래프는 커밋기준일에 따라 정렬되어 모든 브랜치가 보인다.

Git CLI명령으로 모든 브랜치를 출력할 때 --all옵션을 준다.

D:\git_test\advanced_javascript (master -> origin)
λ git log --graph --all --oneline
* 5041615 (dev) add file app.js
* a59b9cd (origin/dev) Add bla message
* 6d7dbe5 Add comment
| * e881de7 (HEAD -> master, origin/master, origin/HEAD) add file app.js
|/
* f386d80 Initial commit

소스트리 그래프와 같이 커밋기준일에 따라 정렬된 그래프를 출력할 때 --date-order옵션을 준다.

D:\git_test\advanced_javascript (master -> origin)
λ git log --graph --all --oneline --date-order
* 5041615 (dev) add file app.js
| * e881de7 (HEAD -> master, origin/master, origin/HEAD) add file app.js
* | a59b9cd (origin/dev) Add bla message
* | 6d7dbe5 Add comment
|/
* f386d80 Initial commit

아래는 실제 커맨드 창에서 보이는 그래프캡쳐이다.

 

반응형