Что я неверно понимаю в команде git log -p --grep ?
Вам нужно искать по названию и описанию коммита или по содержанию?
Если по содержанию тоgit log -SprAfterEdit
git log -G отлично справляется с задачей
Спасибо Scorpi за наводящую подсказку!