Menu
Coddy logo textTech

Git Show

Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨 — 58개 중 17번째.

git show는 단일 커밋을 표시합니다: 커밋 메시지, 메타데이터, 그리고 변경 사항의 diff를 보여줍니다. 인수 없이 실행하면 가장 최근의 커밋을 보여줍니다:

git show

특정 커밋 ID를 전달할 수도 있습니다:

git show a1b2c3d

또는 HEAD~1과 같은 상대 참조를 사용하여 "HEAD 이전의 커밋 하나"를 의미할 수 있습니다:

git show HEAD~1

커밋 메시지만 확인하려면 (diff 제외), 형식 문자열과 함께 --no-patch를 전달하세요:

git show --no-patch --pretty=%s HEAD

이는 전체 내용이 아닌 제목 줄에만 관심이 있는 스크립트에서 유용합니다.

challenge icon

챌린지

쉬움

폴더에 plan.md가 포함되어 있습니다. 저장소를 초기화하고 두 개의 커밋을 생성하세요:

  1. Add plan이라는 메시지와 함께 plan.md를 추가하세요.
  2. plan.mdstep 1이라는 줄을 추가하고, 스테이징한 뒤 Add first step이라는 메시지로 커밋하세요.

그런 다음 git show --no-patch --pretty=%s HEAD~1를 사용하여 이전 커밋(HEAD 바로 전 커밋)의 제목만 출력하세요.

치트 시트

git show는 커밋 메시지, 메타데이터 및 diff를 표시합니다:

git show          # 가장 최근 커밋
git show a1b2c3d  # 특정 커밋 ID
git show HEAD~1   # HEAD 이전의 커밋 하나

제목 줄만 확인하려면(diff 제외), 형식 문자열과 함께 --no-patch를 사용하세요:

git show --no-patch --pretty=%s HEAD

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

버전 관리의 모든 레슨