[Git] HISTORY

Aiden·2024년 2월 19일
0

Git

목록 보기
7/13
post-thumbnail

사용목적

Git의 실행 결과를 확인하기 위한 Git 문법입니다.

문법

로그 확인하기 (log)

REPOSITORY의 COMMIT 이력을 시간 순으로 출력합니다.

git log

로그 갯수 지정 확인 (number)

로그를 number 갯수만큼 최신 순으로 표시합니다.

git log -<number>

로그 갯수 생략 확인 (--skip)

로그를 number 갯수만큼 최신 것부터 생략해 표시합니다.

git log --skip <number>

COMMIT마다 변경내용 출력 (-p)

COMMIT마다 어떤 변경사항이 있었는지 출력합니다.

git log -p

최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.

git log -p -<number>

한 줄로 출력 (-p)

로그를 한 줄로 요약해서 출력합니다.

git log --oneline

최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.

git log --online -<number>
추가내용
  • oneline으로 출력 시 Git hash code는 7자리만 출력됩니다.
    (7자리 이후는 버전 정보가 아닌 다른 정보를 담고 있는 code이기 때문입니다.)

사용자 정보로 검색 (--author)

사용자 정보 (name, email)로 검색해서 로그를 출력합니다.

git log --author=<user_name or user_email>

최신 로그를 갯수 지정해서 출력하는 것도 가능합니다.

git log --author=<user_name or user_email> -<number>

파일 변경 내역으로 검색 (-S)

파일 변경 내용으로 검색해서 로그를 출력합니다.

git log -S <검색어>

COMMIT 변경 내역을 출력하는 것도 가능합니다.

git log -p -S <검색어>

COMMIT MESSAGE로 검색 (--grep)

COMMIT MESSAGE로 검색해서 로그를 출력합니다.

git log --grep <검색어>
profile
aiden

0개의 댓글