Menu
CoddyTech

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 la última confirmación. 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 diff

Las líneas que se eliminaron tienen el prefijo -; las líneas que se añadieron tienen el prefijo +:

-print("hi")
+print("hello")

De forma predeterminada, git diff compara el directorio de trabajo con lo último que se confirmó. No muestra los cambios que ya están preparados. Ejecútalo antes de preparar los cambios para revisar tus modificaciones una última vez.

Las líneas de contexto sin cambios alrededor de tus modificaciones aparecen con un espacio al principio, para que puedas ver dónde se produjo el cambio en el archivo.

challenge icon

Desafío

Fácil

La carpeta contiene greet.py con la línea print("hi"). Confírmala tal como está, cambia la línea a print("hello") y después ejecuta git diff para ver el cambio sin preparar.

Cada ejecución comienza con una copia nueva de la carpeta, y todo el script del editor vuelve a ejecutarse desde el principio. No se confirma nada por ti: empieza con git init -q -b main, configura git config user.name y git config user.email, y confirma el archivo inicial. Mantén esas líneas en el editor. Si las borras, verás fatal: not a git repository.

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Control de versiones

Practica por tu cuenta: Playground de Terminal