Buscar confirmaciones de cambios

Puedes buscar confirmaciones de cambios en GitHub 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, 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:

  • 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

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.