如何使用 git 提取提交者的电子邮件?

Jim*_*Jim 0 linux git grep git-log

如果我有一个特定的字符串,我如何使用例如git log从命令行查找提交者的电子邮件?
我不想看到提交。我只希望“one-liner”命令只给我作者的电子邮件。

注意:没有提交 ID。我只有一个搜索字符串。我的意思是我知道肯定是提交的一部分的字符串。

@axiac 发表评论后更新:
我有一个字符串 X,它在仅由 1 个提交者引入的意义上是“唯一”的。提交者将其添加到 file 中foo.java
我只想拥有字符串Xfoo.java找到添加该字符串的提交者的电子邮件

小智 9

git --no-pager log -s --format="%ae"
Run Code Online (Sandbox Code Playgroud)

来源