본문 바로가기

Git

git log 필터링 하는 방법

// 작성한 사람의 이름으로 커밋을 검색한다.

git log --oneline --author="이름"

 

// 어제 이후에 작성한 커밋을 보여준다.

git log --oneline --after="yesterday"

// 또는 "one week ago"도 사용할 수 있다.

 

// 특정 단어가 포함된 커밋을 검색한다.

git log --oneline --grep="단어"

 

// 특정 코드가 수정된 커밋을 검색한다.

git log --oneline -S"특정코드" --patch

 

// 특정 파일을 수정한 커밋을 검색한다.

git log --oneline 파일이름 --patch

// 터미널에서 파일이름을 명령어와 구분하지 못하겠다고 할 때

git log --oneline --patch -- 파일이름