Git:如何以git-log格式列出特定的预告片(页脚)?

问题描述 投票:9回答:1

给出以下示例git commit消息:

My commit message summary

Some more body in this message...

Signed-off-by: My name <[email protected]>
Issue: MYPROJ-123

我现在可以使用trailers将这些'git interpret-trailers --parse'(页脚中的键/值参数)与最新的Git版本(2.14+)进行解析。这似乎也集成到git-log格式选项中,例如:]

git log --format="%h %s %(trailers)"

但是,它显示了所有预告片,包括换行符。

是否有可能将其限制为单个预告片令牌的值?理想情况下,我要完成的操作是一条git-log行,仅显示Issue令牌的值:

0123abcd My commit message summary MYPROJ-123
git git-log
1个回答
0
投票

这可以通过trailers options使用。按照您的示例,命令行为:

© www.soinside.com 2019 - 2024. All rights reserved.