Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.

Comparar confirmaciones

Puedes comparar el estado de tu repositorio a través de las ramas, etiquetas, confirmaciones, bifurcaciones y fechas.

Para comparar diferentes versiones del repositorio, anexa /compare a la ruta de acceso del repositorio.

Mostraremos la eficacia de Comparar examinando la página de comparación para una bifurcación del repositorio lingüista, que se encuentra en https://github.com/octocat/linguist/compare/master...octocat:master.

La vista Comparar de cada repositorio contiene dos menús desplegables: base y compare.

base debe considerarse el punto inicial de la comparación y compare, el punto final. Durante una comparación, siempre puedes cambiar los puntos base y compare haciendo clic en Editar.

Comparar ramas

El uso más común de "Compare" es comparar ramas, tal como cuando estás iniciando una solicitud de extracción nueva. Al iniciar una nueva solicitud de incorporación de cambios, siempre se te dirigirá a la vista de comparación de ramas.

Para comparar ramas, puedes seleccionar un nombre de rama desde el menú desplegable compare en la parte superior de la página.

A continuación se muestra un ejemplo de una comparación entre dos ramas.

Comparar etiquetas

Cuando compares etiquetas de lanzamiento se te mostrarán los cambios que se han realizado a tu repositorio desde el último lanzamiento. Para más información, consulta "Comparación de versiones".

Para comparar etiquetas, puedes seleccionar un nombre de etiqueta desde el menú desplegable compare en la parte superior de la página.

A continuación se muestra un ejemplo de una comparación entre dos etiquetas.

Comparar confirmaciones

También puedes comparar dos confirmaciones arbitrarias en tu repositorio o sus bifurcaciones en GitHub en una comparación de diferencias de dos puntos.

Para comparar rápidamente dos confirmaciones en Git Object IDs (OID por sus siglas en inglés) directamente entre sí en una comparación de diferencias de dos puntos en GitHub, edita la URL de la página "Comparing changes" (Comparar cambios) en tu repositorio.

Por ejemplo, esta dirección URL usa los códigos SHA abreviados de siete caracteres para comparar confirmaciones c3a414e y faf7c6f: https://github.com/github/linguist/compare/c3a414e..faf7c6f.

Para obtener más información sobre otras opciones de comparación, consulta "Comparaciones de diferencias de tres puntos y dos puntos".

Comparar entre bifurcaciones

Puedes comparar tu repositorio base y otro repositorio bifurcado. Esta es la vista que se presenta cuando un usuario realiza una Solicitud de extracción a un proyecto.

Para comparar ramas en repositorios diferentes, antepone los nombres de la rama con los nombres del usuario. Por ejemplo, especificando octocat:main para base y octo-org:main para compare, puedes comparar la rama main de los repositorios propiedad de octocat y octo-org, respectivamente.

A continuación se muestra un ejemplo de una comparación entre dos repositorios.

Comparaciones entre confirmaciones

Puedes comparar una confirmación de Git con sus predecesoras mediante dos tipos de notación.

NotationSignificadoEjemploDe comparación
^Una confirmación anterior. Repite el carácter ^ para indicar una confirmación adicional anterior en el historial.96d29b7^^^^^

Representa las cinco confirmaciones anteriores a 96d29b7.
Visualización de la comparación
~NN confirmaciones anteriores.96d29b7~5

Representa las cinco confirmaciones anteriores a 96d29b7.
Visualización de la comparación

Información adicional