tldr/pages.ko/common/git-log.md
2024-10-13 10:26:47 +02:00

1.1 KiB

git log

커밋 이력을 보여줍니다. 더 많은 정보: https://git-scm.com/docs/git-log.

  • 현재 작업 디렉토리의 Git 리포지토리에서 현재 커밋을 기준으로 역순으로 커밋 시퀀스 보기:

git log

  • 변경 사항을 포함해, 특정 파일 또는 디렉토리의 이력 보기:

git log {{-p|-u|--patch}} {{경로/대상/파일_또는_폴더}}

  • 각 커밋에서 어떤 파일이 변경되었는지 개요 보기:

git log --stat

  • 현재 브랜치의 커밋 그래프를 첫 줄만 사용해 보기:

git log --oneline --graph

  • 전체 리포지토리의 모든 커밋, 태그 및 브랜치의 그래프 보기:

git log --oneline --decorate --all --graph

  • 특정 문자열이 포함된 커밋 메시지만 보기 (대소문자 구분 없이):

git log {{-i|--regexp-ignore-case}} --grep {{검색_문자열}}

  • 특정 작성자의 마지막 N개의 커밋 보기:

git log {{-n|--max-count}} {{개수}} --author "{{작성자}}"

  • 두 날짜(yyyy-mm-dd) 사이의 커밋 보기:

git log --before "{{2017-01-29}}" --after "{{2017-01-17}}"