I recently found out about `git log -G REGEX` (and -S)<p>This will filter all commits (ie. lines changed by the commit) by the REGEX and report back the log for those.<p>With -S, commits with equal number of matches in added and removed lines are ignored.