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
- Buscar dentro de los mensajes de confirmación
- Buscar por el autor o la persona que confirma el cambio
- Buscar por fecha de autoría o de confirmación
- Filtrar confirmaciones de fusión
- Filtrar por hash
- Filtrar por padre
- Filtrar por árbol
- Buscar dentro de los repositorios de un usuario u organización
- Filtrar repositorios públicos o privados
- Leer más
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. En la mayoría de los casos, esta será la rama the master
(principal).
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).
Qualifier | Ejemplo |
---|---|
author:USERNAME |
author:defunkt encuentra confirmaciones cuya autoría corresponde a @defunkt. |
committer:USERNAME |
committer: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.
Calificador | Ejemplo |
---|---|
author-name:NAME |
author-name:wanstrath encuentra confirmaciones con "wanstrath" en el nombre de autor. |
committer-name:NAME |
committer-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.
Qualifier | Ejemplo |
---|---|
author-email:EMAIL |
author-email:chris@github.com encuentra confirmaciones cuyo autor es chris@github.com. |
committer-email:EMAIL |
committer-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.
Dates support greater than, less than, and range qualifiers.
Qualifier | Ejemplo |
---|---|
author-date:YYYY-MM-DD |
author-date:<2016-01-01 encuentra confirmaciones creadas antes del 2016-01-01. |
committer-date:YYYY-MM-DD |
committer-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.
Qualifier | Ejemplo |
---|---|
merge:true |
merge:true encuentra confirmaciones de fusión. |
merge:false |
merge:false encuentra confirmaciones de no fusión. |
Filtrar por hash
El calificador hash
encuentra confirmaciones con el hash SHA-1 especificado.
Qualifier | Ejemplo |
---|---|
hash:HASH |
hash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 encuentra confirmaciones con el hash 124a9a0ee1d8f1e15e833aff432fbb3b02632105 . |
Filtrar por padre
El calificador parent
(padre) encuentra confirmaciones cuyo padre tiene el hash SHA-1 especificado.
Calificador | Ejemplo |
---|---|
parent:HASH |
parent: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.
Calificador | Ejemplo |
---|---|
tree:HASH |
tree: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
.
Qualifier | Ejemplo |
---|---|
user:USERNAME |
gibberish user:defunkt encuentra mensajes de confirmación con la palabra "gibberish" en repositorios propiedad de @defunkt. |
org:ORGNAME |
test org:github encuentra mensajes de confirmación con la palabra "test" en repositorios propiedad de @github. |
repo:USERNAME/REPO |
language 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.
Qualifier | Ejemplo |
---|---|
is:public |
is:public encuentra confirmaciones públicas. |
is:private |
is:private encuentra confirmaciones privadas. |