You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Git仓库提交历史按每个提交单独一行显示?

解决Git Log输出格式问题

你可以通过自定义git log的输出格式来实现需求,修改后的命令如下:

cmd = f'git log --all --grep="fixed bug" --format="commit %HAuthor: %an..."'

参数说明:

  • --format:用于指定自定义输出格式,覆盖默认的多行展示
  • %H:输出完整的提交哈希值
  • %an:输出提交作者的名字

这样执行后,每个符合条件的提交都会以commit [哈希值]Author: [作者名]...的单行格式展示,和你期望的结果一致。

内容的提问来源于stack exchange,提问作者Mario

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 01:15:31