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"