log 관련 명령어
📄 log 관련 명령어
log는 커밋한 히스토리를 볼 수 있는 명령어입니다.
git log
를 통해 확인할 수 있는 것은 다음과 같습니다.
- commit 아이디
- 작성자
- commit 시간
- 타이틀
▪ git log oneline
해쉬코드의 앞자리 문자열과 간단한 커밋메세지를 간단하게 확인할 수 있습니다.
▪ git log -3
최근 히스토리 3개를 보여줍니다.
▪ git log --author="sujin"
sujin이라는 이름의 사용자가 커밋한 히스토리를 보여줍니다.
▪ git log --before="2020-07-24"
2020-07-24 이전의 커밋한 히스토리를 보여줍니다.
▪ git log --grep="project"
project가 들어간 커밋 타이틀을 보여줍니다.
▪ git log -S "about"
커밋 내용에 about이 들어간 히스토리를 보여줍니다.
▪ git log about.txt
about.txt에 해당하는 히스토리를 볼 수 있습니다.
▪ git log -p
patch 옵션을 사용하면 수정된 파일의 내용들도 확인할 수 있습니다.
▪ git log -p "about.txt"
about.txt.에 해당하는 좀 더 자세한 히스토리를 볼 수 있습니다.
▪ git log HEAD~1
git log의 HEAD에서 이전 부모부터 히스토리를 볼 수 있습니다.
▪ git show (해당 해쉬코드)
해당하는 커밋의 내용을 볼 수 있습니다.
▪ git diff (해쉬코드1) (해쉬코드2)
두가지 커밋 내용을 비교하며 내용을 확인 할 수 있습니다.
참고
- 드림코딩
Leave a comment