github - repositorio - git commit
¿Es posible buscar un nombre de archivo particular en GitHub? (6)
Sé que la interfaz web de GitHub le permite buscar repositorios para archivos con un nombre de ruta particular (por ejemplo, buscar la path:/app/models/user.rb
produce> 109k resultados), pero ¿hay alguna manera de buscar en todos los repositorios nombres de archivo independientes? de su ubicación de subdirectorio? Intenté usar asteriscos en el argumento path
, y eso no pareció funcionar.
¿La search user.rb in:path
hace lo que quiere hacer? Alternativamente, también hay este filename:user.rb
search filename:user.rb
Encontrado en: https://help.github.com/articles/searching-code/
En la entrada de búsqueda, puede usar el parámetro de filename
para buscar en varios repositorios, por ejemplo:
filename:my_filename.txt
Si está buscando un nombre de archivo en un repositorio específico, puede presionar t y comenzar a escribir el nombre del archivo (consulte: atajos de teclado GH ).
En mi caso, quería buscar un nombre de archivo en particular, en todos los repositorios de mi organización. Esto puede hacerse ingresando esto en el cuadro de búsqueda:
org: nombre de usuario de su organización-nombre : nombre -archivo
Por supuesto, simplemente haz "nombredearchivo: el-nombre-de-archivo" si deseas buscar en todo GitHub.
No vi esto en https://help.github.com/articles/searching-code/ pero me enteré cuando cambié el contexto, y GitHub ingresó el filtro automáticamente.
GitHub introdujo FileFinder en 2011.
Pruébelo: simplemente pulse t en cualquier archivo de repositorio o vista de directorio. [1]
Entonces, todavía estás restringido al repositorio.
[1] https://github.com/blog/793-introducing-the-file-finder
Otro acercamiento a su pregunta:
¿Puedo usar Git para buscar nombres de archivos coincidentes en un repositorio?
He refinado la answer @andy-lester con intitle:
es decir, quiero encontrar dónde se encuentra el archivo simple_spinner_item.xml
en el código fuente de Android alojado en github, por lo que busco en Google esta cadena:
site:github.com intitle:simple_spinner_item.xml github.com/android
^ ^ ^
| | |
on github site | |
| |
filename I''m searching -+ |
|
github user ------------------------------------+
Puedes probar Google. Google para el filename.txt site:github.com
.