Saltar al contenido
GitTree
Gráfico de confirmación

Comparar confirmaciones y actuar sobre una selección

Seleccione dos confirmaciones con Ctrl (⌘ en un Mac) presionado y elija Compare These Two Commits para ver todos los archivos que difieren. Una selección de varias confirmaciones tiene sus propias acciones: copiar los SHA, seleccionar, revertir, aplastar o crear un parche.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. ¿Qué puede hacer una selección?
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

  • Hay un repositorio abierto.

donde encontrarlo

  • Seleccione confirmaciones con Ctrl-clic (⌘-clic en un Mac); Mayús y clic seleccionan un rango. Haga clic derecho en la selección para sus acciones.
  • Haga clic derecho en una confirmación: Compare › Compare with Working Directory o Compare with HEAD….
acciónmacOSWindows y Linux
Encuentra un compromiso primero⌘FCtrl+F

Pasos

  1. Seleccione dos confirmaciones

    Haga clic en el primero, luego presione Ctrl y haga clic (⌘-haga clic en Mac) en el segundo. El inspector dice 2 commits selected.

  2. compararlos

    Haga clic derecho en la selección y elija Compare These Two Commits. La lista muestra Files that differ; seleccione uno para ver su diferencia.

  3. Cambie los lados si es necesario

    Swap Sides muestra el cambio en la otra dirección.

Resultado esperado

Verá exactamente lo que cambió entre las dos confirmaciones, archivo por archivo.

¿Qué puede hacer una selección?

Acciones en varias confirmaciones seleccionadas
acciónNecesidades
Copy SHAsCualquier selección.
Compare These Two CommitsExactamente dos confirmaciones.
Cherry-Pick Commits y Revert CommitsUna o más confirmaciones (seleccionar y revertir).
Squash Commits…Dos o más en una línea continua, sin combinación (squash commits).
Create Patch from Commits…Uno o más compromisos.

Si algo sale mal

Una acción aparece atenuada: "Seleccione exactamente dos confirmaciones".

Cada acción nombra lo que necesita. Cambie la selección para que coincida, como dos confirmaciones para comparar.

"Las confirmaciones seleccionadas no son una línea continua".

El aplastamiento necesita confirmaciones consecutivas. En su lugar, seleccione un rango con Mayús y haga clic.

Preguntas

¿Cómo veo lo que cambié desde una confirmación?

Haga clic derecho en la confirmación y elija Compare with Working Directory: enumera todos los archivos que su carpeta de trabajo cambia en comparación con esa confirmación.