如何从 git 日志中过滤掉某些分支?

How can I filter out certain branches from git log?

我想从我的 git 日志中过滤掉某些分支(例如匹配 origin/build_* 的分支)。

我四处寻找,发现了一些很棒的资源 (this one for example),但我仍然不知道如何做到这一点。

从文档看来我应该能够做类似的事情:

git log --exclude=origin/build_* --branches

但是没用。

我需要的是过滤远程,而不是分支:

--exclude=origin/build_* --remotes

效果很好!