Je peux rechercher des correspondances exactes dans Google en utilisant des guillemets tels que "system <<-"
. Comment faire la même chose pour github? Je ne peux pas le faire fonctionner.
Vous pouvez utiliser directement Google.
Que dis-tu de ça?
"your_string_to_search" site::https://github.com
"your_string_to_search" site::https://Gist.github.com
Aujourd'hui, j'essayais de rechercher une correspondance exacte de filter class
dans des fichiers nommés logback.xml
dans n'importe quel dépôt sur Github. Et je suis venu avec la requête suivante qui a fait le travail.
"filter class" in:file filename:logback.xml
Pour activer les correspondances exactes avec les guillemets, vous devez suivre votre recherche avec le modificateur "in: file". Les correspondances ne sont pas tout à fait exactes, le mot "classe" devra suivre le mot "filtre", mais il semble qu'il puisse y avoir 0 ou plusieurs espaces ou symboles entre les deux mots.
En ajoutant à la réponse de @ mrgloom , si vous recherchez du code dans un langage de programmation spécifique dans Github à l'aide de Google, vous pouvez procéder de la sorte dans la barre de recherche de Google:
Exemple:
intext:"%% 2 == 0" ext:R site:github.com
Si votre paquet est en Debian, vous pouvez utiliser leur recherche de code, qui supporte les expressions rationnelles: https://codesearch.debian.net/