Skip to main content

Comparar confirmaciones

Compare ramas, etiquetas, confirmaciones, bifurcaciones y fechas para analizar los cambios y realizar un seguimiento eficaz del historial del repositorio.

Para comparar diferentes versiones del repositorio, anexa /compare a la ruta de acceso del repositorio. La página de comparación usa base como punto de partida y compare como punto de conexión.

Comparar ramas

Usa la vista de comparación para comparar ramas o iniciar una pull request.

  1. Navegue a https://github.com/OWNER/REPOSITORY/compare.
  2. Use el base menú desplegable para seleccionar la rama con la que desea comparar.
  3. Use el compare menú desplegable para seleccionar la rama que contiene los cambios.
  4. Revise las confirmaciones y los archivos modificados en la comparación.

Consulte Branches.

Comparar etiquetas

Compare las etiquetas de versión para revisar los cambios entre versiones. Consulte Comparar lanzamientos.

  1. Navegue a https://github.com/OWNER/REPOSITORY/compare.
  2. Seleccione la etiqueta anterior en el base menú desplegable.
  3. Seleccione la etiqueta más reciente en el compare menú desplegable.
  4. Revise las confirmaciones y los archivos modificados en la comparación.

Nota:

Si una rama y una etiqueta tienen el mismo nombre, se usa la rama. Para comparar la etiqueta, agregue tags/ antes del nombre de etiqueta.

Comparar confirmaciones

Puede comparar dos confirmaciones o identificadores de objeto de Git (OID) directamente editando la dirección URL de comparación.

  1. Vaya a la página de comparación del repositorio.
  2. En la dirección URL, escriba la confirmación anterior como base y la confirmación más reciente como punto de comparación.

Por ejemplo, esta dirección URL usa los códigos SHA abreviados para comparar las confirmaciones f75c570 y 3391dcc: https://github.com/github-linguist/linguist/compare/f75c570..3391dcc.

Consulte Branches.

Comparar entre bifurcaciones

Use nombres de rama calificados por el propietario para comparar ramas entre bifurcaciones.

  1. Vaya a la página de comparación del repositorio base.
  2. Haga clic en Comparar entre bifurcaciones si se muestra la opción .
  3. Seleccione el repositorio base y la rama.
  4. Seleccione la bifurcación principal y compare la rama.

También puede editar la dirección URL directamente. Por ejemplo, use octocat:main como base y octo-org:main como compare para comparar las main ramas de los repositorios que pertenecen a octocat y octo-org. Consulte Horquillas.

Comparaciones entre confirmaciones

Para comparar un commit con commits anteriores, use la notación ^ o ~N de Git en la URL de comparación. Por ejemplo, 96d29b7~5...96d29b7 compara 96d29b7 con el commit de cinco commits antes.

Diferencias entre las vistas de las confirmaciones

El historial de confirmaciones del repositorio y el historial de confirmaciones de un solo archivo pueden mostrar resultados diferentes. El historial de un archivo muestra los commits que afectaron a ese archivo, mientras que el historial del repositorio muestra el historial más general de la rama. Si el historial de un archivo no incluye la confirmación que necesita, use la página confirmaciones del repositorio en su lugar.

Consulte la sección "Simplificación del historial" de la git log documentación.

Lectura adicional