# git-grep > Rechercher une occurence de texte nomport ou dans l historique d un repository. > Comprends la plus-part des arguments que le `grep` classique. > Plus d'informations : . - Rechercher une occrence dans les fichiers suivis : `git grep {{chaine_recherché}}` - Rechercher une occrence dans les fichiers suivis d'appres un pattern de fichiers : `git grep {{chaine_recherché}} -- {{file_glob_pattern}}` - Rechercher une occrence dans les fichiers suivis et les sous-modules : `git grep --recurse-submodules {{chaine_recherché}}` - Rechercher une occurence à partir d un point spécifique dans l'historique : `git grep {{chaine_recherché}} {{HEAD~2}}` - Rechercher une occurence dans toutes les branches : `git grep {{chaine_recherché}} $(git rev-list --all)`