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.
Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.
En esta página
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ón | macOS | Windows y Linux |
|---|---|---|
| Encuentra un compromiso primero | ⌘F | Ctrl+F |
Pasos
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.
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.
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?
| acción | Necesidades |
|---|---|
| Copy SHAs | Cualquier selección. |
| Compare These Two Commits | Exactamente dos confirmaciones. |
| Cherry-Pick Commits y Revert Commits | Una 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.