Sé que la interfaz web de GitHub le permite buscar archivos en todos los repositorios con un nombre de ruta particular (por ejemplo, buscar path:/app/models/user.rb
rendimientos> 109k resultados), pero ¿hay alguna forma de buscar en todos los repositorios los nombres de archivos independientemente de su ubicación de subdirectorio? Intenté usar asteriscos en el path
argumento, y eso no pareció funcionar.
github
search-engine
Peter Alfvin
fuente
fuente
ls
lugar de encontrarRespuestas:
¿La búsqueda
user.rb in:path
hace lo que quieres hacer? Alternativamente, también existe esta búsquedafilename:user.rb
Encontrado en: https://help.github.com/articles/searching-code/
fuente
in:path YOUR_FILENAME_HERE
funciona muy bien y, lo que es más importante, funciona el repositorio cruzado para que pueda buscar en todos los repositorios de su organización para encontrar qué repositorios contienen un determinado nombre de archivo. ¡Agradable!En la entrada de búsqueda, puede usar el
filename
parámetro para buscar en múltiples repositorios, por ejemplo:Si está buscando un nombre de archivo en un repositorio específico, puede presionar ty comenzar a escribir el nombre del archivo (vea: atajos de teclado GH ).
fuente
GitHub introdujo FileFinder en 2011.
Entonces, todavía estás restringido al repositorio.
[1] https://github.com/blog/793-introducing-the-file-finder
Otro enfoque para su pregunta:
¿Puedo usar Git para buscar nombres de archivos coincidentes en un repositorio?
fuente
some_weird_file_Youre_looking_for.ext in:path
? Porque funciona para mí ...path:user.rb
y solo me dio 324 resultados, todos los cuales estabanuser.rb
en el nivel superior.index.php
están en el nivel superior.En mi caso, quería buscar un nombre de archivo en particular, en todos los repositorios de mi organización. Esto se puede hacer ingresando esto en el cuadro de búsqueda:
org: nombre de usuario de su organización nombre de archivo: el nombre de archivo
Por supuesto, simplemente haga "nombre de archivo: el nombre del archivo" si desea buscar en todo GitHub.
No vi esto en https://help.github.com/articles/searching-code/ pero lo descubrí cuando cambié de contexto, y GitHub ingresó el filtro automáticamente.
fuente
Puedes probar Google. Google para
filename.txt site:github.com
.fuente
Refiné la respuesta de @ andy-lester con
intitle:
, es decir, quiero encontrar dónde está ubicado el archivosimple_spinner_item.xml
en el código fuente de Android alojado en github, así que busco en Google esta cadena:fuente
Me gustaría aclarar la respuesta de @ajain .
fuente
Simplemente presione "t" y le permitirá buscar un archivo.
fuente