使用git rev-list提取提交消息

时间:2016-09-09 21:53:54

标签: git

如何使用git rev-list命令提取提交消息?

我试过git rev-list --format =%B --pretty = oneline -n​​ 1,但它将整个内容打印在一行。

1 个答案:

答案 0 :(得分:1)

$ git rev-list --format=%B --max-count=1 <commit>

将打印出提交消息并提交sha

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

将打印出提交消息而没有提交sha