본문 바로가기
DevOps/Git

Git - Log 유용한 명령어 모음 ( 그래프, 변경 된 내용 검색, 특정 날짜 이후 검색 등 )

by 맑은안개 2021. 9. 24.

Git Log

그래프

git log --graph

output

그래프 한줄로 보기

git log --oneline --graph

output

머지 커밋 출력하지 않기

git log --graph --pretty=short --no-merges

output

변경 된 파일 보기

git log --name-status
or
git log --name-only

--name-status 는 파일의 신규, 변경여부를 표시한다.

status types

A Added
C Copied
D Deleted
M Modified
R Renamed
T have their type (mode) changed
U Unmerged
X Unknown
B have had their pairing Broken
* All-or-none

통계정보 보기

git log --stat --pretty=short --graph

output

파일의 변경 된 내용 보기

git log -p

output

최근 변경 된 2개의 커밋 로그 보기

git log -p -2

오늘 변경 된 커밋 보기

git log --since="6am"

특정 날짜부터 변경 된 커밋 보기

git log --since="2021-09-23"

커밋 메시지 문자열 검색

git log --grep "jpa"

변경 내용 문자열 검색

git log -p -S "ddl-auto"

output

반응형