bash 스크립트를 사용하여 git 메시지/제목만 인쇄하는 방법은 무엇입니까?

bash 스크립트를 사용하여 git 메시지/제목만 인쇄하는 방법은 무엇입니까?

sha1다음을 사용하여 bash에서 현재 git 커밋을 인쇄할 수 있습니다.

git rev-parse --short HEAD

그런데 HEAD의 최신 커밋 메시지/제목만 인쇄하려면 어떻게 해야 합니까?

답변1

나는 굉장히 좋아한다

git show --oneline -s HEAD

메시지만 보고 싶다면 다음을 사용하세요.

git show --pretty=format:%s -s HEAD

대신에. SHA-1 추가:

git show --pretty=format:"%H %s" -s HEAD

(또는 %h줄여서 SHA-1).

바라보다git show선적 서류 비치더 알아보기.

답변2

또 다른 옵션은 다음을 사용하는 것입니다.git log

제출 제목 가져오기

git log -1 --pretty=%s

완전히 참여하다

git log -1 --pretty=%B

커밋 해시 가져오기

git log -1 --pretty=%H

--short커밋 해시 가져오기

git log -1 --pretty=%s

커밋 짧은 해시 및 제목 가져오기

git log -1 --pretty="%h: %s"

관련 정보