Git Show
Parte de la sección Control de versiones del Journey de Terminal de Coddy. Lección 17 de 58.
git show muestra un único commit: su mensaje, metadatos y la diferencia de lo que cambió. Sin argumentos, muestra el commit más reciente:
git showTambién puedes pasar un ID de commit específico:
git show a1b2c3dO usa una referencia relativa como HEAD~1 para indicar «un commit antes de HEAD»:
git show HEAD~1Para obtener solo el mensaje de una confirmación (sin diferencias), pasa --no-patch junto con una cadena de formato:
git show --no-patch --pretty=%s HEADEsto resulta útil en scripts en los que solo te interesa la línea de asunto, no el contenido completo.
Desafío
FácilLa carpeta contiene plan.md. Inicializa el repositorio y crea dos commits:
- Añade
plan.mdcon el mensajeAdd plan. - añade la línea
step 1aplan.md, prepárala y haz commit con el mensajeAdd first step.
Después, imprime solo el asunto del commit anterior (uno antes de HEAD) usando git show --no-patch --pretty=%s HEAD~1.
Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Control de versiones
2Primeros pasos
Inicializar un repositorioLa carpeta .gitConfigurar tu identidadEstado de GitRepaso: primer repositorio5Ignorar archivos
Por qué ignorar archivosPatrones de GitignoreComprobar reglas de ignoradoRepaso: repositorio limpio8Fusión
¿Qué es una fusión?Fusión de avance rápidoFusión de tres víasConflictos de fusiónResolver un conflictoRepaso: maestro de fusiones11Proyecto con una rama de funcionalidades
Descripción general del proyectoInicializar main3Seguimiento de cambios
El área de preparaciónGit AddGit CommitModificar un archivo rastreadoGit LogRepaso: primeros commits6Proyecto de sitio de recetas
Descripción general del proyectoInicializar e ignorarPractica por tu cuenta: Playground de Terminal