답변:
git show
입력하는 것이 가장 빠르지 만 diff도 보여줍니다.
git log -1
빠르고 간단합니다.
git log -1 --pretty=%B
커밋 메시지 만 있으면됩니다.
git log -1 --pretty=%B | cat
있지만 Peter가 말했듯이 80 자로 유지해야합니다.
cat
.git log -1 --pretty= | cat
format:<string>
.
format:
받는 접두사 %B
: 사람의 문서에서 제안, 그것은 출력의 끝에 여분의 빈 라인을 보여 실 거예요git log -1 --pretty=format:%B
git log -1
최신 커밋 메시지를 표시하거나 git log -1 --oneline
sha1 및 연관된 커밋 메시지 만 표시하려는 경우.
당신이 사용할 수있는
git show -s --format=%s
여기에서 --format
다양한 인쇄 옵션을 사용할 수 있습니다 . 여기에서 설명서를 참조 하십시오 . 구체적으로 %s
'대상'을 의미합니다. 또한 diff 내용을 억제하는을 -s
나타냅니다 --no-patch
.
나는 자주 사용한다
git show -s --format='%h %s'
여기서 %h
커밋의 짧은 해시를 나타냅니다.
다른 방법은
git show-branch --no-name HEAD
다른 방법보다 빨리 실행되는 것 같습니다.
실제로 모든 저장소의 상태를 볼 수있는 작은 도구를 작성했습니다. github에서 찾을 수 있습니다 .
git show -s --format=%s -5
alias
(예 :wherewasi
;-)를 작성하십시오. 지점 정보도 포함 할 수 있습니다.