用于每个用户包含字符串的提交消息计数的Git命令

用于每个用户包含字符串的提交消息计数的Git命令,git,Git,我知道GitShortLog-sne和GitGrep,但我需要将两者结合起来 我正在搜索提交消息中每个用户出现字符串的次数。我希望输出为: Will: 54 Dave: 34 ... etc. 有人能帮忙吗?如果您所说的git sne是指git shortlog-sne,那么它可以使用--grep选项来grep提交消息 git shortlog -sne --grep="a string" 提交消息中的字符串或提交消息中的代码中的字符串。对不起,我应该这么说。你的平台是什么?在POSIX上,

我知道GitShortLog-sne和GitGrep,但我需要将两者结合起来

我正在搜索提交消息中每个用户出现字符串的次数。我希望输出为:

Will: 54
Dave: 34
... etc.

有人能帮忙吗?

如果您所说的git sne是指
git shortlog-sne
,那么它可以使用
--grep
选项来grep提交消息

git shortlog -sne --grep="a string"

提交消息中的字符串或提交消息中的代码中的字符串。对不起,我应该这么说。你的平台是什么?在POSIX上,您可以使用一个简单的shell脚本来完成这项工作。我只知道我们使用Solaris。我们在Windows上开发。。。这就是git运行的地方。我只需要在本地执行此操作。
git grep
不会搜索提交消息,因此您在问题中提到它有点令人困惑。太棒了。谢谢太简单了!!:)我刚发现。。。将
--all
参数添加到shortloggit shortlog-sne--grep=“合并冲突”->29个合并冲突:(