반응형
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 |