2016-07-13 Git 베이스(3)

2015 단어

Git 베이스 - 제출 내역 보기


제출 내역 보기

git log
매개 변수가 없으면 제출 시간에 따라 모든 업데이트가 열거됩니다.내용은 검증, 저자 이름과 이메일, 제출 시간, 제출 설명이 있습니다.
commit e87932d0c46461dcf77fd75feef2a3c7b28e4fe4
Author: augustine 
Date:   Mon Jul 11 16:13:42 2016 +0800

    renamed

commit 10ff61af1a6aea266a423222decc0dfc4be67ad8
Author: augustine 
Date:   Mon Jul 11 16:01:10 2016 +0800

    rename

commit d446522b785cc96b6161b91f35f0362eaffde7d4
Author: augustine 
Date:   Mon Jul 11 15:57:21 2016 +0800

    rename

commit 782be0944b2e3b086fc13604dfece14b7512773f
Author: augustine 
Date:   Mon Jul 11 15:47:40 2016 +0800

    test

commit 4021312cdb038da674f6a85a5a3b358f012209dc
Author: augustine 
Date:   Mon Jul 11 14:44:14 2016 +0800

    save last commit

매개변수-p제출 내용의 차이를 표시할 수 있습니다.diff —git a/xxx b/xxx
매개변수--stat간략한 통계를 표시할 수 있습니다.
  • 수정된 모든 파일
  • 수정된 파일 수
  • 수정된 파일의 줄이 제거되었는지 추가되었는지
  • git log의 일반적인 옵션
    옵션
    설명-p
    패치 형식에 따라 업데이트마다 차이가 표시됩니다.--stat
    업데이트된 파일 수정 통계를 표시합니다.--shortstat
    --stat의 마지막 줄 수 수정 추가 제거 통계만 표시--name-only
    정보를 제출한 후에만 수정된 파일 목록을 표시합니다.--name-status
    새로 추가, 수정, 삭제된 파일 목록 보이기--abbrev-commit
    모든 40자가 아닌 SHA-1의 이전 문자만 표시--relative-date
    비교적 짧은 상대 시간 표시 (예를 들어 "2weeksago")--graph
    ASCII 그래픽이 나타내는 분기 결합 기록을 표시합니다.--pretty
    다른 형식으로 역사 제출 정보를 표시합니다.git log 출력 옵션
    옵션
    설명-(n)
    최근 n 조 커밋만 표시--since , --after
    지정된 시간 이후의 커밋만 표시됩니다.--until , --before
    지정된 시간 이전의 커밋만 표시됩니다.--author
    지정한 작성자와 관련된 커밋만 표시됩니다.--committer
    지정한 제출자와 관련된 제출만 표시됩니다.--grep
    지정된 키워드를 포함하는 커밋만 표시-S
    키워드가 추가되거나 제거된 커밋만 표시

    좋은 웹페이지 즐겨찾기