Fazendo busca no git log pela mensagem

As vezes queremos fazer uma busca no log do git por algum termo que esta na mensagem, então para isso…

$ git log --grep=like --regexp-ignore-case --no-merges --pretty=oneline
ff87a6f5 Added new like tests
703c791 Added a LIKE test using fields
dee06dd Mongodb Conditions Compiler: LIKE operator; test if the node is a field
30aca6a Mongodb: optimization on LIKE operator
98df7a0 Implemented the LIKE operator

O que fizemos foi fazer a busca pelo termo like, ignorando case sensitive (LIKE, lIkE, like, etc…), ignorando os commits de merge e listando tudo em uma linha simples.