如何在git中打印给定提交的提交消息?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (13)

我需要一个管道命令来打印一个给定提交的提交消息。

提问于
用户回答回答于

可以:

$ git log --format=%B -n 1 <commit>

您可以使用rev-list:

$ git rev-list --format=%B --max-count=1 <commit>
用户回答回答于

git show与其说是管道命令,不如说是管道命令git log,并且具有相同的格式选项:

git show -s --format=%B SHA1

扫码关注云+社区