如何让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
相关产品推荐
相关产品推荐

