Skip to main content

Esta versión de GitHub Enterprise Server se discontinuó el 2024-03-26. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Buscar confirmaciones de cambios

Puedes buscar confirmaciones de cambios en GitHub Enterprise Server y acotar los resultados utilizando estos calificadores de búsqueda de confirmaciones con cualquier combinación.

Puedes buscar confirmaciones de cambios globalmente a través de todos los GitHub Enterprise Server, o buscar confirmaciones de cambios dentro de un repositorio particular u organización. Para obtener más información, vea «Acerca de la búsqueda en GitHub».

Al buscar confirmaciones, solo se busca la rama predeterminada de un repositorio.

Recomendaciones:

  • Este artículo contiene enlaces a las búsquedas de muestra en el sitio web de GitHub.com, pero puedes utilizar los mismos filtros de búsqueda con GitHub Enterprise Server. En las búsquedas de ejemplos vinculadas, reemplace github.com con el nombre de host para tu instancia de GitHub Enterprise Server.
  • Para una lista de sintaxis de búsqueda que puedas agregar a cualquier calificador de búsqueda para mejorar aún más los resultados, consulta "Entender la sintaxis de búsqueda".
  • Utiliza comillas alrededor de los términos de búsqueda que contengan varias palabras. Por ejemplo, si quiere buscar incidencias con la etiqueta "En curso", tendría que buscar label:"in progress". Buscar no distingue entre mayúsculas y minúsculas.

Buscar dentro de los mensajes de confirmación

Puedes encontrar confirmaciones que contengan determinadas palabras en el mensaje. Por ejemplo, fix typo busca confirmaciones que contienen las palabras "fix" y "typo".

Buscar por el autor o la persona que confirma el cambio

Puede buscar confirmaciones por parte de un usuario determinado con los calificadores author o committer.

Calificador:Ejemplo
author:USERNAMEauthor:defunkt busca confirmaciones creadas por @defunkt.
committer:USERNAMEcommitter:defunkt busca confirmaciones confirmadas por @defunkt.

Los calificadores author-name y committer-name buscan confirmaciones por el nombre del autor o confirmador.

Calificador:Ejemplo
author-name:NAMEauthor-name:wanstrath busca confirmaciones con "wanstrath" en el nombre de autor.
committer-name:NAMEcommitter-name:wanstrath busca confirmaciones con "wanstrath" en el nombre del confirmador.

Los calificadores author-email y committer-email buscan confirmaciones según la dirección de correo electrónico completa del autor o confirmador.

Calificador:Ejemplo
author-email:EMAIL author-email:chris@github.com busca confirmaciones creadas por chris@github.com.
committer-email:EMAIL committer-email:chris@github.com busca confirmaciones confirmadas por chris@github.com.

Buscar por fecha de autoría o de confirmación

Use los calificadores author-date y committer-date para buscar confirmaciones creadas o confirmadas dentro del intervalo de fechas especificado.

Cuando buscas una fecha, puedes utilizar los calificadores de mayor qué, menor qué y rango para filtrar aún más los resultados. Para obtener más información, vea «Entender la sintaxis de búsqueda».

Calificador:Ejemplo
author-date:YYYY-MM-DDauthor-date:<2016-01-01 busca confirmaciones creadas antes del 01-01-2016.
committer-date:YYYY-MM-DDcommitter-date:>2016-01-01 busca confirmaciones confirmadas después de 01-01-2016.

Filtrar confirmaciones de fusión

El calificador merge filtra confirmaciones de combinación.

Calificador:Ejemplo
merge:truemerge:true busca confirmaciones de combinación.
merge:falsemerge:false busca confirmaciones de no combinación.

Filtrar por hash

El calificador hash busca confirmaciones con el hash SHA-1 especificado.

Calificador:Ejemplo
hash:HASHhash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 busca confirmaciones con el hash 124a9a0ee1d8f1e15e833aff432fbb3b02632105.

Filtrar por padre

El calificador parent coincide con confirmaciones cuyo elemento primario tiene el hash SHA-1 especificado.

Calificador:Ejemplo
parent:HASHparent:124a9a0ee1d8f1e15e833aff432fbb3b02632105 busca elementos secundarios de confirmaciones con el hash 124a9a0ee1d8f1e15e833aff432fbb3b02632105.

Filtrar por árbol

El calificador tree busca confirmaciones con el hash de árbol de Git SHA-1 especificado.

Calificador:Ejemplo
tree:HASHtree:99ca967 busca confirmaciones que hacen referencia al hash de árbol 99ca967.

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

Para buscar confirmaciones en todos los repositorios que son propiedad de una determinada organización o un determinado usuario, puede utilizar el calificador user o org. Para buscar confirmaciones en un repositorio específico, use el calificador repo.

Calificador:Ejemplo
user:USERNAMEgibberish user:defunkt busca mensajes de confirmación con la palabra "gibberish" en los repositorios que pertenecen a @defunkt.
org:ORGNAMEtest org:github busca mensajes de confirmación con la palabra "test" en los repositorios que pertenecen a @github.
repo:USERNAME/REPOlanguage repo:defunkt/gibberish busca mensajes de confirmación con la palabra "language" en el repositorio "gibberish" de @defunkt.

Filtrar por visibilidad de repositorio

El calificador is busca confirmaciones de los repositorios con la visibilidad especificada. Para obtener más información, vea «Acerca de los repositorios».

Calificador:Ejemplo
is:publicis:public coincide con confirmaciones en repositorios públicos.
is:internalis:internal coincide con confirmaciones en repositorios internos.
is:privateis:private busca confirmaciones en repositorios privados.

Información adicional