Skip to main content

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, vea «Acerca de la búsqueda en GitHub».

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

Recomendaciones:

  • 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:privateis:private coincide con confirmaciones en repositorios privados.

Información adicional