개발

git log 유용한 옵션

동고킴 2016. 2. 11. 01:47
반응형


 

 

git log 유용한 옵션입니다.

 

 

-(n)

 

로그 조회수 설정

 

예) git log -2  // 최근 2개 로그 조회

 

 

 

-p

 

각 커밋의 diff 결과 조회

 

예) git log -p -2

 

 

 

--stat

 

각 커밋의 통계정보 조회. 수정된 파일, 수정 라인수 등 조회

 

예) git log --stat

 

 

 

--pretty=oneline

 

각 커밋을 한 라인으로 보여준다. 이 옵션은 많은 커밋을 한 번에 조회할 때 유용

 

예) git log --pretty=oneline

 

 

--oneline

위 --pretty=oneline에서 커밋키를 줄여서 보여줌

예) git log --oneline

 

 

--graph

 

브랜치와 머지 히스토리 정보까지 아스키 그래프로 보여 준다.

 

예) git log --pretty=oneline --graph

 

 

 

--author

 

입력한 저자의 커밋 조회

 

예) git log --author="donggov"  // donggov가 들어간 저자의 커밋 조회

 

 

 

--grep

 

커밋 메시지 검색

 

예) git log --grep="test"  // 커밋 메시지에 test가 들어간 커밋 조회

 

 

 

--pretty=format:"[option]"

 

포맷 옵션에 맞게 커밋 로그 출력

 

예) git log --pretty=format:"%H %cn %cr %s" --graph

 

 : 커밋id, 저자, 커밋시간, 커밋메시지를 그래프 형식으로 조회

 

 

 

 

반응형

'개발' 카테고리의 다른 글

git ignore 설정  (0) 2016.02.13
git revert, reset을 통한 소스 복구 방법  (0) 2016.02.11
git .git 디렉토리 구조  (0) 2016.02.11
타이머 (aka KnifeT)  (0) 2016.02.01
자바 이미지 byte 변환  (0) 2016.01.30