Skip to main content

Enterprise Server 3.20 actualmente está disponible como versión candidata para lanzamiento.

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 más información, consulta Acerca de la búsqueda en GitHub.

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

Sugerencia

  • 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 en cualquier plataforma GitHub. En las búsquedas de ejemplos vinculadas, reemplaza github.com con el nombre de host de la plataforma GitHub.
  • 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:USERNAME
          [
          **author:defunkt**](https://github.com/search?q=author%3Adefunkt&type=Commits) busca confirmaciones creadas por @defunkt.

| committer:USERNAME | committer:defunkt coincide con los commits realizados por @defunkt.

Los calificadores author-name y committer-name buscan confirmaciones por el nombre del autor o confirmador.

Calificador:Ejemplo
author-name:NAME author-name:wanstrath coteja las confirmaciones con "wanstrath" en el nombre de autor.
committer-name:NAME
          [
          **committer-name:wanstrath**](https://github.com/search?q=committer-name%3Awanstrath&type=Commits) 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 ** coteja las confirmaciones creadas por chris@github.com.
committer-email:EMAIL ** committer-email:chris@github.com ** coteja las confirmaciones confirmadas por chris@github.com.

Buscar por fecha de autoría o de confirmación

Utilice los calificadores author-date y committer-date para emparejar confirmaciones autorizadas o realizadas en el 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 más información, consulta Entender la sintaxis de búsqueda.

Calificador:Ejemplo
author-date:YYYY-MM-DD author-date:<2016-01-01 coteja las confirmaciones creadas antes del 01-01-2016.
committer-date:YYYY-MM-DD
          [
          **committer-date:&gt;2016-01-01**](https://github.com/search?q=committer-date%3A>2016-01-01&type=Commits) coincide con commits realizados después del 01-01-2016.

Filtrar confirmaciones de fusión

El calificador merge filtra confirmaciones de combinación.

Calificador:Ejemplo
merge:true merge:true coteja las confirmaciones de combinación.
merge:false merge:false coteja las confirmaciones no de combinación.

Filtrar por hash

El calificador hash busca confirmaciones con el hash SHA-1 especificado.

Calificador:Ejemplo
hash:HASH hash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 coteja las 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:HASH parent:124a9a0ee1d8f1e15e833aff432fbb3b02632105 coteja los 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:HASH tree:99ca967 coteja las 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:USERNAME
          [
          **gibberish user:defunkt**](https://github.com/search?q=gibberish+user%3Adefunkt&type=Commits&utf8=%E2%9C%93) busca mensajes de confirmación con la palabra "gibberish" en los repositorios que pertenecen a @defunkt.

| org:ORGNAME | test org:github busca mensajes de confirmación con la palabra "test" en los repositorios que pertenecen a @github. | repo:USERNAME/REPO | language 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 más información, consulta Acerca de los repositorios.

Calificador:Ejemplo
is:public is:public coteja las confirmaciones en repositorios públicos.
is:internal is:internal coteja las confirmaciones en repositorios internos.
is:private is:private coteja las confirmaciones en repositorios privados.

Información adicional

  •         [AUTOTITLE](/search-github/getting-started-with-searching-on-github/sorting-search-results)