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.

Esta versión de GitHub Enterprise se discontinuó el 2020-11-12. 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.

En este artículo

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