Git Diff
Parte de la sección Control de versiones del Journey de Terminal de Coddy — lección 15 de 58.
git diff te muestra exactamente qué ha cambiado en tu directorio de trabajo desde el último commit. Es uno de los comandos más útiles cuando estás a mitad de una edición y quieres recordar lo que has hecho.
git diffLas líneas que se eliminaron tienen el prefijo -; las líneas que se agregaron tienen el prefijo +:
-print("hi")
+print("hello")Por defecto, git diff compara el directorio de trabajo con lo que se confirmó por última vez. No muestra los cambios que ya están en el área de preparación (staged). Ejecútalo antes de prepararlos para revisar tus ediciones por última vez.
Las líneas de contexto sin cambios alrededor de sus modificaciones aparecen con un espacio inicial, para que pueda ver dónde ocurrió el cambio en el archivo.
Desafío
FácilLa carpeta contiene greet.py con la línea print("hi"), ya confirmada. Cambia la línea a print("hello"), luego ejecuta git diff para ver tu cambio no preparado (unstaged).
Hoja de referencia
git diff muestra los cambios en el directorio de trabajo desde el último commit (solo cambios no preparados):
git diffLas líneas eliminadas están precedidas por -, las líneas añadidas por +:
-print("hi")
+print("hello")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 identidadGit StatusResumen: Primer repositorio5Ignorar archivos
¿Por qué ignorar archivos?Patrones de .gitignoreComprobar reglas de ignoradoResumen - Repo limpio3Seguimiento de cambios
El área de preparaciónGit AddGit CommitModificar un archivo bajo seguimientoGit LogResumen - Primeros commits6Proyecto de Sitio de Recetas
Descripción General del ProyectoInicializar e Ignorar