본문 바로가기

Git

Git 명령어 - 로그 확인하기

728x90
최근 두개의 로그 확인

 

git log -p -2

 

로그 최신부터 보기

 

git log

 

커밋에 어떤 내용이 추가됐는지 로그 보기
git log --stat

 

 


 

깔끔하기 한 줄로 로그보기

 

git log --pretty=oneline

 


 

로그를 커스텀으로 포맷해 보기
git log --pretty=format:"%h - %an, %ar : %s"

 

 

%H 커밋해시
%h 짧은 길이 커밋 해시
%T 트리 해시
%P 부모 해시
%p 짧은 길이 부모 해시
%an 저자 이름
%ae 저자 메일
%ad 저자 시각
%ar 저자 상대적 시각
%cn 커미터 이름(commiter)
%cr 커미터 상대적 시각
%s 요약

 

 


 

브랜치 히스토리를 아스키 그래프로 보기
git log --pretty=format:"%h %s" --graph

 

 

 


 

2주 이내 로그만 보기
git log --since=2.weeks

 

 

 


 

특정날짜만 확인
git log --since="2024-08-23"

 

 

 


 

특정 메소드명이 추가된 내용만 확인
git log --Sfunction_name

 


 

커밋 내용 중 특정 메세지 찾아서 보기
git log --grep 메세지

 

 

-(n) 최근 n개 커밋 조회
--since, --after 명시한 날짜 이후의 커밋만 검색
--until, --before 명시한 날짜 이전의 커밋만 조회
--author 입력한 저자의 커밋만 보기
--commiter  입력한 커미터의 커밋만 보기
--grep 커밋 메세지 안 텍스트 검색해 보기
-S 커밋 변경 내용 안의 텍스트 검색