메인 콘텐츠로 건너뛰기
저장소 안에서 실행해요. 현재 커밋을 조회하며 파일이나 이력은 바꾸지 않아요.

관련 옵션과 명령

HEAD는 현재 체크아웃한 커밋을 가리켜요. index.js의 console.log를 수정하고 저장해도 새 커밋을 만들기 전에는 이 해시가 바뀌지 않아요. 미커밋 변경은 git status --short로 따로 확인해요.

오류가 나면

  • unknown revision / Needed a single revision: git status에서 첫 커밋이 없는지 확인해요. 첫 커밋 전에는 조회할 해시가 없어요. 스크립트에서는 출력 유무 대신 종료 코드로 성공 여부를 판단해요.
  • not a git repository: 조회할 저장소 폴더로 이동해요.

관련 글