Git 8 - log history

민정윤·2024년 10월 17일
0
post-thumbnail

Git History

git의 버전마다 이력을 볼 수 있는 문법

git log 문법

git은 이력 관리를 함

commit 이력 보기

  • git log
    = git log를 하면 commit history(id, 이메일, 날짜 및 시간, 메시지)를 볼 수 있음

but 이력을 다 보지 않고

최근 commit 이력 개수 지정해서 보기

  • git log -2
    = commit history 최근 2개만 볼 수 있음.

앞에 지정된 숫자 만큼 skip하고 그 뒤에 나머지 log 보기

  • git log --skip 5
    = 5개 skip하고 나머지 log 보기

버전마다 변경사항(diff)이 궁금할 때

  • git log -p
    = diff 포함해서 출력

log 간단하게 id아 message만 보고 싶을 때

  • git log --oneline

사용자 정보로 검색하기

  • git log —author=<user_name or user_email> -2

프로젝트가 오래 되었고 사용자도 많을 때
누가 commit을 했는지 알고 싶을 때

파일 변경 내용으로 검색하기

  • git log -S <검색어>

누가 작업했는지 알고 싶을 때

commit message로 검색

  • git log —grep <검색어>

너무 오래된 프로젝트에서 commit 메시지 검색

다 기록이 되기 때문에
꼭 test 하고 push를 하는 습관이 중요!

0개의 댓글

Powered by GraphCDN, the GraphQL CDN