GitNotes.37-1.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 37.1: git show 개요

git show 명령어는 다양한 Git object 들에 대한 정보를 출력해준다.

커밋들에 대한 경우:

커밋 메시지와 해당 커밋에 포함된 변경사항에 대한 diff 를 표시한다.

명령어 설명
git show 직전 커밋에 대한 정보를 출력한다
git show @~3 마지막에서 세번째 커밋에 대한 정보를 출력한다

trees 및 blob 형식의 객체에 대한 경우:

주어진 tree 나 blob 자체를 표시한다.

명령어 설명
git show @~3: 3 커밋 이전의 프로젝트 루트 디렉토리 내용을 출력한다(tree 형태)
git show @~3:src/program.js 3커밋 이전의 src/program.js 파일 내용을 출력한다(blob 형태)
git show @:a.txt @:b.txt 현재 커밋상의 a.txt 파일 내용과 b.txt 내용을 연속해서 출력한다

tag 에 대한 경우:

tag 메시지 내용과 참조하고 있는 객체 정보를 표시한다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts