我已经阅读了解析 git log 输出,最好是 xml,但这没有帮助。我正在尝试获取有关 Git 标签的以下信息。
- 创建标签的用户
- 与标签创建相关的消息(如果有)
- 标签的名称(我知道这一点,因为我已经通过了),但我希望它们出现在输出中,这样我就可以将整个输出传回给我的调用者
- 该标签上的最新提交 ID
我更喜欢它们作为 CSV 或空格/制表符分隔的值,所以我尝试使用 --format 选项。我正在尝试类似的事情
git show my_label_name --pretty=format:"%an, %cn" --quiet
但这不会产生我想要的。接下来我可以尝试什么?