git log
저장소의 commit 이력을 시간순으로 보여줌
💡 로그의 양이 많을 경우 :q를 눌려 빠져나오면 됨
git log -<개수>
최근 commit 개수를 지정
git log --skip <스킵할 개수>
생략할 commit 개수를 지정
git log -p
commit 변경내용 (diff)를 출력
git log --oneline
로그를 한줄로 출력
💡 log의 긴 숫자 형태가 oneline을 할 경우 7자리만 출력 됨
⠀⠀( 앞에 7자리만으로도 구별 가능)
git log --author=<user_name OR user_email>
사용자 정보로 검색
💡 사용자 정보를 모두 주지 않고 부분만 줘도 검색 됨
git log -S <검색어>
파일 변경내용으로 검색
git log --grep <검색어>
commit message 로 검색
다양한 상황에서 테스트해보기
--oneline , -숫자 , -p , --skip ,-S 등을 이용해 여러가지 조합해보기