Git Log 정보

scribbling 2012. 7. 18. 15:53

 

 

 

# git log

List
  commit 번호
  commit 사용자
  commit 날짜
  commit 로그

 


# git log --stat

git log 결과 + 수정파일 리스트
간략한 수정라인 수를 보여줌

 

 


# git log --name-only

git log와 git log --stat 중간의 느낌
git log의 결과에대가 수정한 파일명만 더해져서 추력

# git log --name-status
git log --name-only 결과에 수정/삭제/추가 여부만 알려줌


git log와 git log --stat 중간의 느낌
git log의 결과에대가 수정한 파일명만 더해져서 추력

 

 


# git log --pretty=oneline
commit 내용을 한줄로 표시. commit 번호와 commit 로그만 출력

 

 


# git log -p -3

최근 3개에 대해서 상세한 내용을 보여줌
어느 파일을 어떻게 수정했는지 diff 된 결과를 출력

 

 


# git log --pretty=format:"%h,%ar,%an : %s"
commit 정보를 한줄 단위로 보여주되. format 에 맞게 보여줌
%h : commit 번호(간략)
%ar : 시간 (housrs ago, days ago)
%an : commit한 사람
%s : commit 로그

 

 


# git log --pretty=format:"%h,%ar,%an : %s" --graph
Git GUI 툴처럼 graph로 보여줌

Posted by '김용환'
,