728x90
반응형
질문 : Pretty Git 분기 그래프
몇몇 책과 기사에 Git 브랜치와 커밋의 그래프가 정말 예쁘게 보이는 것을 보았습니다. Git 기록의 고품질 인쇄 가능 이미지를 만들려면 어떻게해야합니까?
답변
업데이트 2 : 훨씬 더 적절하기 때문에 Git의 Visualizing branch topology 질문에 대한이 답변의 개선 된 버전을 게시했습니다. 이 버전에는 작성자와 커미터 정보를 모두 보여주는 lg3
이 답변을 역사적인 (& rep, 인정할 것입니다) 이유로 남겨 두지 만 정말 삭제하고 싶은 유혹이 있습니다.
내 두 센트 ~/.gitconfig
파일에 두 개의 별칭이 있습니다.
[alias]
lg1 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all
lg = !"git lg1"
git lg
/ git lg1
은 다음과 같습니다.
그리고 git lg2
는 다음과 같습니다.
(참고 : fracz ' s , Jubobs '또는 Harry Lee 's와 같이이 질문에 대한 더 많은 적용 가능한 답변이 있습니다!)
출처 : https://stackoverflow.com/questions/1057564/pretty-git-branch-graphs
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
git으로 푸시하려는 내용을 확인하는 방법 (0) | 2021.12.03 |
---|---|
Git 관리 프로젝트의 모든 로컬 변경 사항을 이전 상태로 되돌리는 방법 (0) | 2021.12.01 |
특정 단어에 대한 Git 커밋 차이점 또는 내용을 grep하는 방법 (0) | 2021.12.01 |
삭제 된 원격 브랜치로 origin에서 가져 오는 방법 (0) | 2021.12.01 |
LF를 CRLF로 대체하는 Git (0) | 2021.12.01 |