이 문서는 Bitbucket Commit history 를 확인하기 위한 방법을 공유하기 위해 작성되었다.
1.Git Bash 를 사용하여 Bitbucket 저장소 접근
2. 커맨드 라인으로 입력하여 정보 출력
예시) 특정 날짜 범위로 Commit 정보와 변경된 파일 확인하기
git log -p --name-only --since="2022-01-01" --before="2022-06-01"
옵션 정보
옵션 | 설명 |
---|---|
-p | 각 커밋에 적용된 패치를 보여준다. |
--stat | 각 커밋에서 수정된 파일의 통계정보를 보여준다. |
--shortstat | --stat 명령의 결과 중에서 수정한 파일, 추가된 라인, 삭제된 라인만 보여준다. |
--name-only | 커밋 정보중에서 수정된 파일의 목록만 보여준다. |
--name-status | 수정된 파일의 목록을 보여줄 뿐만 아니라 파일을 추가한 것인지, 수정한 것인지, 삭제한 것인지도 보여준다. |
--abbrev-commit | 40자 짜리 SHA-1 체크섬을 전부 보여주는 것이 아니라 처음 몇 자만 보여준다. |
--relative-date | 정확한 시간을 보여주는 것이 아니라 “2 weeks ago”처럼 상대적인 형식으로 보여준다. |
--graph | 브랜치와 머지 히스토리 정보까지 아스키 그래프로 보여준다. |
--pretty | 지정한 형식으로 보여준다. 이 옵션에는 oneline, short, full, fuller, format이 있다. format은 원하는 형식으로 출력하고자 할 때 사용한다. |
-(n) | 최근 n 개의 커밋만 조회한다. |
--since , --after | 명시한 날짜 이후의 커밋만 검색한다. |
--until , --before | 명시한 날짜 이전의 커밋만 조회한다. |
--author | 입력한 저자의 커밋만 보여준다. |
--committer | 입력한 커미터의 커밋만 보여준다. |
--grep | 커밋 메시지 안의 텍스트를 검색한다. |
-S | 커밋 변경(추가/삭제) 내용 안의 텍스트를 검색한다. |