Git의 실행 결과를 확인하기 위한 Git 문법입니다.
REPOSITORY의 COMMIT 이력을 시간 순으로 출력합니다.
git log
로그를 number 갯수만큼 최신 순으로 표시합니다.
git log -<number>
로그를 number 갯수만큼 최신 것부터 생략해 표시합니다.
git log --skip <number>
COMMIT마다 어떤 변경사항이 있었는지 출력합니다.
git log -p
최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.
git log -p -<number>
로그를 한 줄로 요약해서 출력합니다.
git log --oneline
최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.
git log --online -<number>
사용자 정보 (name, email)로 검색해서 로그를 출력합니다.
git log --author=<user_name or user_email>
최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.
git log --author=<user_name or user_email> -<number>
파일 변경 내용으로 검색해서 로그를 출력합니다.
git log -S <검색어>
COMMIT 변경 내역을 출력하는 것도 가능합니다.
git log -p -S <검색어>
COMMIT MESSAGE로 검색해서 로그를 출력합니다.
git log --grep <검색어>