Dev/Git
2.3 Git의 기초 - 커밋 히스토리 조회하기
싯벨트
2022. 11. 19. 21:10
728x90
👉 [공식문서] 2.3 커밋 히스토리 조회
#커밋 히스토리 조회하기
- git log
- -p --patch : 각 커밋의 diff 결과
- -2 : 최근 2개 결과만 보여줌 (-1, -3 등 숫자 반영한 개수)
- --oneline : 커밋의 sha1 체크섬 앞 7자리 & 브랜치 & 커밋 메시지 한줄로 출력
- --pretty=oneline --abbrev-commit 을 사용한 것과 동일함
- --graph : 브랜치와 머지 히스토리를 보여주는 아스키 그래프
- --pretty=format : 커밋 포맷 설정 가능 (옵션은 상기 공식문서 페이지 참조)
- --since="날짜 조건" (--since & --until 은 --after & --before 과 동일)
- 2.weeks / "2022-11-19" (절대적 시간) / "2years 1day 3minutes ago" (상대적 시간)
- --no-merges : 머지 커밋 제외
$ git log --pretty=format:"%h - %an, %ar : %s"