Esta versión de GitHub Enterprise se discontinuó el 2021-09-23. 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 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, consulta "Acerca de buscar en GitHub".

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

Tips:

  • 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, reemplaza github.com con el nombre de host para tu instancia de GitHub Enterprise Server.
  • 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.

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, consulta la sección "Entender la sintaxis de búsqueda".

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 las confirmaciones que se crearon 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 por visibilidad de repositorio

El calificador is coincide con las confirmaciones de los repositorios con la visibilidad especificada. Para obtener más información, consulta la sección "Acerca de los repositorios".

| Calificador| Ejemplo | ------------- | ------------- | | is:public | is:public coincide con las confirmaciones de los repositorios públicos. | is:internal | is:internal coincide con las confirmaciones de los repositorios internos. | is:private | is:private coincide con las confirmaciones de los repositorios privados.

Leer más