728x90

 

 

 

git log

 

git log -- pretty=oneline

한줄로 깔끔하게 나오는 log

 

git log -p

-p 는 각 커밋의 diff 결과를 보여줌

(-p와 --patch는 같다)

git log -p
git log --patch

 

git log --patch -2

최근 2개의 결과만 보여주는 옵션

직접 diff를 실행한 것과 같은 결과를 출력하기 때문에 동료가 무엇을 커밋했는지 리뷰하고 빨리 조회하는데 유용

git log --patch -2 

 

git log --graph --decorate --oneline

커밋 기록을 그래픽컬하고 간소하게 보여주는 옵션 적용

git log --graph --decorate --oneline

 

git log [branchname1]..[branchname2]

브랜치간에 차이점 비교

git log [branchname1]..[branchname2] 

 

git log -p [branchname1]..[branchname2]

브랜치간에 차이점 비교 + 코드비교

git log -p [branchname1]..[branchname2] 

 

git log --grep [검색어]

git log에서 특정 단어를 검색하여 보여주는 옵션

git log --grep [검색어]

 

git log --branches --not --remotes

푸시 안된 로그 확인

git log --branches --not --remotes

 

git log --stat

각 커밋의 통계 정보를 조회

--stat 옵션은 어떤 파일이 수정됐는지, 얼마나 많은 파일이 변경됐는지, 또 얼마나 많은 라인을 추가하거나 삭제했는지 보여줌

요약정보는 가장 뒤쪽에 보여준다

 

 

참고자료

https://git-scm.com/book/ko/v2/Git의-기초-커밋-히스토리-조회하기

https://wikidocs.net/17168

728x90
반응형

+ Recent posts