Esta versión de GitHub Enterprise se discontinuó el 2021-06-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Buscar confirmaciones de cambios

Puedes buscar confirmaciones de cambios en GitHub Enterprise 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, o buscar confirmaciones de cambios dentro de un repositorio particular u organización. Para obtener más información, consulta "Acerca de buscar en GitHub".

Cuando buscas confirmaciones de cambios, se busca únicamente la rama predeterminada de un repositorio.

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.

Buscar dentro de los mensajes de confirmación

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

Buscar por el autor o la persona que confirma el cambio

Puedes encontrar confirmaciones de cambios por un usuario particular con los calificadores author (autor) o committer (persona que confirma el cambio).

QualifierEjemplo
author:USERNAMEauthor:defunkt encuentra confirmaciones cuya autoría corresponde a @defunkt.
committer:USERNAMEcommitter:defunkt encuentra confirmaciones de @defunkt.

Los calificadores author-name y committer-name encuentran confirmaciones por el nombre de su autor o de la persona que confirma el cambio.

QualifierEjemplo
author-name:NAMEauthor-name:wanstrath encuentra confirmaciones con "wanstrath" en el nombre de autor.
committer-name:NAMEcommitter-name:wanstrath encuentra confirmaciones con "wanstrath" en el nombre de la persona que confirma el cambio.

Los calificadores author-email y committer-email encuentran confirmaciones por la dirección completa de correo electrónico del autor o de la persona que confirma el cambio.

QualifierEjemplo
author-email:EMAILauthor-email:chris@github.com encuentra confirmaciones cuyo autor es chris@github.com.
committer-email:EMAILcommitter-email:chris@github.com encuentra confirmaciones de chris@github.com.

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

Utiliza los calificadores author-date y committer-date para encontrar confirmaciones que fueron creadas o confirmadas dentro de un rango de fechas especificado.

Las fechas son compatibles con calificadores de mayor qué, menor qué y rango.

QualifierEjemplo
author-date:YYYY-MM-DDauthor-date:<2016-01-01 encuentra confirmaciones creadas antes del 2016-01-01.
committer-date:YYYY-MM-DDcommitter-date:>2016-01-01 encuentra confirmaciones creadas después del 2016-01-01.

Filtrar confirmaciones de fusión

Los filtros del calificador merge de confirmación de fusión.

QualifierEjemplo
merge:truemerge:true encuentra confirmaciones de fusión.
merge:falsemerge:false encuentra confirmaciones de no fusión.

Filtrar por hash

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

QualifierEjemplo
hash:HASHhash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 encuentra confirmaciones con el hash 124a9a0ee1d8f1e15e833aff432fbb3b02632105.

Filtrar por padre

El calificador parent (padre) encuentra confirmaciones cuyo padre tiene el hash SHA-1 especificado.

QualifierEjemplo
parent:HASHparent:124a9a0ee1d8f1e15e833aff432fbb3b02632105 encuentra el hijo de las confirmaciones con el hash 124a9a0ee1d8f1e15e833aff432fbb3b02632105.

Filtrar por árbol

El calificador tree (árbol) encuentra confirmaciones con el hash de árbol de git SHA-1 especificado.

QualifierEjemplo
tree:HASHtree:99ca967 encuentra confirmaciones que se refieren al hash del á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 usuario, utiliza el calificador user (usuario) u org (organización). Para buscar confirmaciones en un repositorio específico, utiliza el calificador repo.

QualifierEjemplo
user:USERNAMEgibberish user:defunkt encuentra mensajes de confirmación con la palabra "gibberish" en repositorios propiedad de @defunkt.
org:ORGNAMEtest org:github encuentra mensajes de confirmación con la palabra "test" en repositorios propiedad de @github.
repo:USERNAME/REPOlanguage repo:defunkt/gibberish encuentra mensajes de confirmación con la palabra "language" en un repositorio "gibberish" de @defunkt.

Filtrar repositorios públicos o privados

El calificador is encuentra confirmaciones públicas o privadas.

QualifierEjemplo
is:publicis:public encuentra confirmaciones públicas.
is:privateis:private encuentra confirmaciones privadas.

Leer más