1. Git log
Git log는 Git 저장소의 커밋 히스토리를 조회하는 명령어입니다.
이 명령어를 사용하면 프로젝트의 커밋 기록을 보고, 각 커밋의 정보를 확인할 수 있습니다.
2. 명령어
1) git log
git log
가장 최근의 커밋부터 역순으로 나열된 커밋 목록이 출력됩니다.
각 커밋에는
고유한 식별자인 해시값,
작성자 정보,
작성 일시,
커밋 메시지 등이 표시됩니다.
3. git log Option
1) oneline
각 커밋을 한 줄로 요약해서 표시합니다.
git log --oneline
2) graph
커밋 그래프를 그려서 브랜치와 머지 정보를 시각적으로 보여준다.
git log --graph
3) author
특정 작성자의 커밋만 보여줍니다.
git log --author 특정 작성자명
4) since & until
특정 기간에 해당하는 커밋만 보여줍니다.
git log --since 일자 or 시간
// git log --since 2023.06.27
// git log --since="2023-01-01"
// git log --since="2023-01-01 09:00:00"
5) grep
지정된 패턴과 일치하는 커밋 메시지만 보여줍니다.
공통된 커밋 컨벤션을 사용한다면 유용하게 사용할 수 있습니다.
git log --grep 지정된 패턴
// git log --grep refactor
// git log --grep="bug fix"
// git log --grep="^Issue #[0-9]+"
'git > git' 카테고리의 다른 글
GitHub Action (0) | 2023.09.17 |
---|---|
[Git] git tag (0) | 2023.06.30 |
[Git] git commit template 설정하기 (0) | 2023.04.24 |