如何在一个作者的回购中获取所有提交消息?

eri*_*oco 5 git

如何在给定提交作者的git仓库中检索所有提交消息的列表?

kin*_*iko 7

在命令行中:

git log --author=<author name> --pretty=format:"%h - %an :%cn  %s"
Run Code Online (Sandbox Code Playgroud)

h - 哈希的缩写形式

an - 作者姓名

cn - 提交者名称

s - 消息(主题)


Bif*_*fen 6

git log --all --author <author regex>
Run Code Online (Sandbox Code Playgroud)

通过阅读文档轻松解决问题.请注意,它是一个正则表达式,因此某些字符可能需要转义.

  • 我将在此处复制上面的评论:添加 `--format=%B` 仅检索消息。@Biffen,你是对的,我应该在谷歌搜索/SOing 之前先有 RTFMd。使用谷歌作为手册的目录太容易了:/ (2认同)