Git
Chapters ▾ 2nd Edition

A3.6 Appendix C: Git 명령어 - 보기와 비교

보기와 비교

git show

git show 명령은 Git 개체를 사람이 읽을 수 있도록 요약해서 보여준다. 태그나 커밋 정보를 보고 싶을 때 이 명령을 사용한다.

Annotated 태그을 보면 Annotated 태그의 정보를 보여주는 예제가 나온다.

리비전 조회하기에서 이 명령을 사용하는 것을 보여준다.

Merge 하다가 충돌이 났을 때 특정 버전의 파일 내용을 `git show`로 꺼내 볼 수 있다. 수동으로 Merge 하기에서 이 점을 설명한다.

git shortlog

git shortlog 명령은 git log 명령의 결과를 요약해서 보여 준다고 생각하면 된다. 옵션도 git log 명령의 것과 매우 비슷하다. 이 명령은 Author 별로 커밋을 묶어서 보여준다.

이 명령은 Changelog 파일을 만들 때 유용한 데 Shortlog 보기에서 보여준다.

git describe

git describe 명령은 커밋과 관련된 정보를 잘 조합해서 사람이 읽을 수 있는 스트링을 만들어 준다. 커밋 SHA-1처럼 식별 가능하고 사람이 이해할 수 있는 정보가 필요할 때 사용한다.

빌드넘버 만들기릴리즈 준비하기에서 git describe 명령을 설명한다. 이 명령으로 배포 파일의 이름을 짓는다.