git log que exclui um autor

Isso usa o recurso avançado de “antevisão negativa” disponível no PCRE, funcionalidade regex baseada em perl. Sua versão do grep deve oferecer suporte a PCRE, portanto, você precisará verificar a forma como o seu fornecedor o constrói. Existem dicas sobre como reconstruir ou obter outras versões, se necessário.

$ git config --global grep.patternType perl
$ git log
--author='^((?!pattern).*)$'