Comment grep Git commit des diff ou de contenu, pour un certain mot?

Dans un code Git repository je veux la liste de tous les commits contenant un certain mot. J'ai essayé ce

git log -p | grep --context=4 "word"

mais il ne doit pas nécessairement donner moi le nom de fichier (sauf si c'est moins que 5
des lignes à partir de la parole que je recherché. J'ai aussi essayé

git grep "word"

mais il me donne seulement présenter des fichiers et non pas l'histoire.

Comment effectuer une recherche dans l'ensemble de l'histoire afin que je puisse suivre les changements sur un mot en particulier? Je veux dire à la recherche de mon code pour les occurrences de mot pour le suivi des modifications (recherche dans les dossiers de l'histoire).