Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: Enterprise Server 2.15

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2019-10-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Buscar repositorios

Puedes buscar repositorios en GitHub Enterprise y acotar los resultados utilizando estos calificadores de búsqueda de repositorio en cualquier combinación.

Puedes buscar repositorios globalmente a través de todos los GitHub Enterprise, o buscar repositorios dentro de una organización particular. Para obtener más información, consulta Acerca de buscar en GitHub".

Para incluir bifurcaciones en los resultados de las búsquedas, deberás agregar fork:true o fork:only en tu consulta. Para obtener más información, consulta "Buscar en bifurcaciones".

Sugerencia:

  • Este artículo contiene búsquedas de ejemplo en el sitio web GitHub.com, pero puedes utilizar los mismos filtros de búsqueda en tu instancia de servidor de GitHub Enterprise.
  • Para obtener una lista de sintaxis de búsqueda que puedas agregar a cualquier calificador para mejorar aún más tus resultados, consulta "Comprender la sintaxis de búsqueda".
  • Utiliza comillas alrededor de los términos de búsqueda que contengan varias palabras. Por ejemplo, si deseas buscar propuestas con la etiqueta "In progress" (En curso), buscarías por la etiqueta label:"in progress". Buscar no distingue entre mayúsculas y minúsculas.

En este articulo:

Buscar por nombre de repositorio, descripción o contenidos del archivo README

Con el calificador in puedes restringir tu búsqueda al nombre del repositorio, su descripción, los contenidos del archivo README, o cualquier combinación de estos. Cuando omites este calificador, únicamente se buscan el nombre del repositorio y la descripción.

Calificador Ejemplo
in:name jquery in:name encuentra repositorios con "jquery" en su nombre.
in:description jquery in:name,description encuentra repositorios con "jquery" en su nombre o en su descripción.
in:readme jquery in:readme encuentra repositorios que mencionan "jquery" en su archivo README.
repo:owner/name repo:octocat/hello-world encuentra un nombre de repositorio específico.

Buscar en base a los contenidos de un repositorio

Puedes encontrar un repositorio al buscar por el contenido en el archivo README, utilizando el calificador in:readme.

Además de utilizar in:readme, no es posible encontrar repositorios al buscar por el contenido específico dentro del repositorio. Para buscar un archivo o contenido específico dentro de un repositorio, puedes utilizar el buscador de archivo o los calificadores de búsqueda específica. Para obtener más información, consulta "Encontrar archivos en GitHub" y "Buscar código."

Calificador Ejemplo
in:readme octocat in:readme encuentra repositorios que mencionan "octocat" en su archivo README.

Buscar dentro de los repositorios de un usuario u organización

Para buscar en todos los repositorios que son propiedad de una determinada organización o usuario, puedes utilizar el calificador user u org.

Calificador Ejemplo
user:USERNAME user:defunkt forks:>100 encuentra repositorios de @defunkt que tienen más de 100 bifurcaciones.
org:ORGNAME org:github encuentra repositorios de GitHub.

Buscar por tamaño del repositorio

El calificador size (tamaño) encuentra repositorios que coinciden con un determinado tamaño (en kilobytes), utilizando los calificadores mayor que, menor que y rango.

Calificador Ejemplo
size:n size:1000 encuentra repositorios que tienen más de 1 MB con exactitud.
size:>=30000 encuentra repositorios que tienen por lo menos 30 MB.
size:<50 encuentra repositorios que son menores de 50 KB.
size:50..120 encuentra repositorios que están entre 50 KB y 120 KB.

Buscar por cantidad de seguidores

Puedes filtrar repositorios en base a la cantidad de seguidores que tienen, utilizando el calificador followers (seguidores) con los calificadores mayor que, menor que y rango.

Calificador Ejemplo
followers:n node followers:>=10000 encuentra repositorios con 10.000 o mas seguidores que mencionan la palabra "node".
styleguide linter followers:1..10 encuentra repositorios con 1 a 10 seguidores, que mencionan la palabra "styleguide linter."

Buscar por cantidad de bifurcaciones

El calificador forks (bifurcaciones) especifica la cantidad de bifurcaciones que debería tener un repositorio, utilizando los calificadores mayor que, menor que y rango.

Calificador Ejemplo
forks:n forks:5 encuentra repositorios con solo cinco bifurcaciones.
forks:>=205 encuentra repositorios con por lo menos 205 bifurcaciones.
forks:<90 encuentra repositorios con menos de 90 bifurcaciones.
forks:10..20 encuentra repositorios con 10 a 20 bifurcaciones.

Buscar por cantidad de estrellas

Puedes buscar repositorios en base a la cantidad de estrellas que tiene un repositorio, utilizando los calificadores mayor que, menor que y rango

Calificador Ejemplo
stars:n stars:500 encuentra repositorios con exactamente 500 estrellas.
stars:10..20 encuentra repositorios con 10 a 20 estrellas, que son menores que 1000 KB.
stars:>=500 fork:true language:php encuentra repositorios con al menos 500 estrellas, incluidas los bifurcados, que están escritos en PHP.

Buscar por cuándo fue creado o actualizado por última vez un repositorio

Puedes filtrar repositorios en base al momento de creación o al momento de la última actualización. Para la creación de un repositorio, puedes usar el calificador created (creado); para encontrar cuándo se actualizó por última vez un repositorio, querrás utilizar el calificador pushed (subido). El calificador pushed devolverá una lista de repositorios, clasificados por la confirmación más reciente realizada en alguna rama en el repositorio.

Ambos toman una fecha como su parámetro. El formato de fecha debe seguir la norma ISO8601, que es YYYY-MM-DD (año-mes-día). Puedes agregar también información opcional sobre la hora THH:MM:SS+00:00 luego de la fecha, para hacer búsquedas por hora, minuto y segundo. Para ello, se usa T, seguido de HH:MM:SS (hora-minutos-segundos) y una diferencia UTC (+00:00).

Asistencia para fechas más que, menos que y calificadores de rango.

Calificador Ejemplo
created:YYYY-MM-DD webos created:<2011-01-01 encuentra repositorios con la palabra "webos" que fueron creados antes del 2011.
pushed:YYYY-MM-DD css pushed:>2013-02-01 encuentra repositorios con la palabra "css" que fueron subidos después de enero de 2013.
case pushed:>=2013-03-06 fork:only encuentra repositorios con la palabra "case" que fueron subidos el 6 de marzo de 2013 o después, y que son bifurcaciones.

Buscar por lenguaje

Puedes buscar repositorios en base al lenguaje principal en que están escritos.

Calificador Ejemplo
language:LANGUAGE rails language:javascript encuentra repositorios con la palabra "rails" que están escritos en JavaScript.

Buscar por tema

Puedes encontrar todos los repositorios que están clasificados con un tema particular.

Calificador Ejemplo
topic:TOPIC topic:jekyll encuentra repositorios que se han clasificado con el tema "jekyll."

Buscar por cantidad de temas

Puedes buscar repositorios en base a la cantidad de temas que se les ha aplicado, utilizando los calificadores topics (temas) junto con los calificadores mayor que, menor que y rango.

Calificador Ejemplo
topics:n topics:5 encuentra repositorios que tienen cinco temas.
topics:>3 encuentra repositorios que tienen más de tres temas.

Buscar por licencia

Puedes buscar repositorios por su licencia. Debes utilizar la palabra clave licencia para filtrar repositorios por una licencia o familia de licencias particular.

Calificador Ejemplo
license:LICENSE_KEYWORD license:apache-2.0 encuentra repositorios que tienen licencia de Apache License 2.0.

Buscar por repositorio privado o público

Puedes filtrar tu búsqueda en base a si un repositorio es público o privado.

Calificador Ejemplo
is:public is:public org:github encuentra repositorios que son propiedad de GitHub que son públicos.
is:private is:private pages encuentra repositorios privados a los que has accedido y que contienen la palabra "pages."

Buscar en base a si un repositorio está archivado

Puedes buscar repositorios en base a si están o no archivados.

Calificador Ejemplo
archived:true archived:true GNOME encuentra repositorios que están archivados y contienen la palabra "GNOME."
archived:false archived:false GNOME encuentra repositorios que no están archivados y contienen la palabra "GNOME."

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos