기타 git 명령어
git log -p
git log --oneline
git log
git log -3 #최근 3개만 보겠다는 뜻
git log --oneline -3 #최근 3개만
git log --author="ellie" #commit한 사람이 ellie 것만 검사해서 보겠다는 뜻.
git log --before="2020-09-08" #지정된 날짜 이전에 커밋한 것만 보겠다는 뜻
git log --oneline --reverse
git log --pretty=oneline
git log --pretty=format:"%h %an"
git log --grep="project" #commit tiltle중에서 프로젝트가 포함된 commit을 보고 싶다면
git log -S "about" # 소스코드 컨텐츠 안에서 문자를 검색하고 싶다면
git log -S "about" -p #좀 더 내용 자세히 알고 싶다면. pach의 약자인 -p사용
#해당하는 파일 별로 log 볼 때
git log --oneline --graph --all #graph도 master branch와 합쳐서 전체적인 내용봐야하므로 all
마스터 브랜치 내려오다가,
fix라는 브랜치로 하나 나뉘어서, 커밋 하나 만들어졌고
마스터브랜치는 그 이후에 커밋 하나 더 업데이트 된 거 확인 가능
git log에서 제공하는 pretty format 사용하기.
날짜 해쉬코드, 타이틀, 브랜치와 관련된 정보는 파랑색으로!
원하는 방식으로 format 지정 가능하다.
그래서
git config --global alias.hist "log --graph --all --pretty=format:'%C(yellow)[%ad]~~~~~~~~~~~~~~~"
나중에 git hist 만 치면 pretty format 사용한 로그를 간단하게 지정할 수 있다.
'HappyCoding > git' 카테고리의 다른 글
git branch 사용 (0) | 2021.05.01 |
---|---|
git tag (0) | 2021.05.01 |
git 명령어 (0) | 2021.05.01 |
Window CMDER용 명령어 (0) | 2021.04.30 |
git - sourcetree (0) | 2021.04.30 |