我可以使用它来搜索所有分支以查找某个字符串。
git grep "something" $(git rev-list --all)
我如何做同样的事情,但限制特定作者的提交?
答案 0 :(得分:2)
我相信你可以使用git log和--all标签和--author搜索所有分支和特定的作者:
git log --all --author=name_of_author
您可以在git日志中添加许多其他过滤器,以帮助缩小搜索条件范围。这是doc
然后你可以在你的git日志之后管道你的grep来过滤你想要的东西
git log --all --author=name_of_author | grep 'stuff'