Nota: En este artículo se hace referencia a la experiencia de búsqueda clásica de GitHub. Si participas en la nueva búsqueda de código y la beta de la vista de código y has habilitado la nueva funcionalidad, la sintaxis para buscar código y la interfaz de búsqueda GitHub.com serán distintas, pero la sintaxis de búsqueda para los tipos de búsqueda que no son de código seguirá siendo la misma.
Para obtener información sobre la nueva búsqueda de código y la vista de código, actualmente en versión beta pública, consulta "About searching on GitHub" y "Navegación de archivos con la nueva vista de código (beta)."
Puedes buscar globalmente en todo GitHub o limitar tu búsqueda a un repositorio o a una organización en particular
- Para hacer una búsqueda global en todo GitHub, escribe lo que estás buscando en el campo de búsqueda en la parte superior de cualquier página y elige "Todo GitHub" en el menú de búsqueda desplegable.
- Para buscar dentro de un repositorio o una organización en particular, vaya a la página del repositorio o de la organización, escribe lo que está buscando en el campo de búsqueda de la parte superior de la página y pulse Enter.
Notas:
- Debes haber iniciado sesión en una cuenta personal en GitHub para buscar el código en todos los repositorios públicos.
- Los sitios GitHub Pages no se pueden buscar en GitHub. Sin embargo, puedes buscar el contenido fuente si existe en la rama por defecto de un repositorio, usando la búsqueda de código. Para obtener más información, vea «Código de búsqueda». Para más información sobre GitHub Pages, consulta "Acerca de GitHub Pages".
- Actualmente, nuestra búsqueda no es compatible con las coincidencias exactas.
- Cuando estés buscando dentro de archivos de código, únicamente se devolverán los primeros dos resultados de cada archivo.
Después de ejecutar una búsqueda en GitHub, puedes clasificar los resultados o refinarlos más haciendo clic en uno de los idiomas de la barra lateral. Para obtener más información, vea «Clasificar resultados de búsqueda».
La búsqueda de GitHub usa una agrupación ElasticSearch para indexar los proyectos cada vez que se sube un cambio a GitHub. Las propuestas y las solicitudes de extracción son indexadas cuando son creadas o modificadas.
Tipos de búsquedas en GitHub
Puedes buscar la siguiente información a través de todos los repositorios a los que puedes acceder en GitHub.com.
- Repositorios
- Temas
- Incidencias y solicitudes de incorporación de cambios
- Debates
- Código
- Confirmaciones
- Usuarios
- Paquetes
- Wikis
Buscar usando una interfaz visual
Puedes buscar en GitHub utilizando la página de búsqueda o la página de búsqueda avanzada . Como alternativa, puedes utilizar la búsqueda interactiva en la GitHub Command Palette para buscar tu ubicación actual en la IU, un usuario, repositorio u organización específicos y globalmente en todo GitHub al alcance de tu teclado. Para más información, consulta "Paleta de Comandos de GitHub".
página de búsqueda avanzada ofrece una interfaz visual para construir consultas de búsqueda. Puedes filtrar tus búsquedas por diferentes factores, como la cantidad de estrellas o la cantidad de bifurcaciones que tiene un repositorio. A medida que completas los campos de búsqueda de avanzada, tu consulta se construirá automáticamente en la barra de búsqueda superior.
Buscar repositorios en GitHub.com desde tu ambiente de empresa privada
Si usas GitHub.com y GitHub Enterprise Server o GitHub AE, y un propietario de la empresa ha habilitado búsqueda unificada, puedes buscar en ambos entornos al mismo tiempo desde GitHub Enterprise Server o GitHub AE. Para obtener más información, consulta la documentación de GitHub Enterprise Server o la documentación de GitHub AE.