首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git:如何以git-log格式列出特定的拖车(脚)?

Git:如何以git-log格式列出特定的拖车(脚)?
EN

Stack Overflow用户
提问于 2017-11-24 14:54:30
回答 1查看 2.5K关注 0票数 17

给出以下示例git提交消息:

代码语言:javascript
复制
My commit message summary

Some more body in this message...

Signed-off-by: My name <my.name@example.com>
Issue: MYPROJ-123

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

代码语言:javascript
复制
git log --format="%h %s %(trailers)"

然而,它向我展示了所有的拖车,包括断线。

是否可以将此限制为单个拖车标记的值?理想情况下,我想要完成的是这样一个git日志行,只显示Issue令牌的值:

代码语言:javascript
复制
0123abcd My commit message summary MYPROJ-123
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-26 23:07:12

这是可以使用拖车选项的。按照您的示例,命令行如下:

代码语言:javascript
复制
git log --format="%h %s %(trailers:key=Issue,valueonly)"
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47475712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档