Rullst AcademyRullst Academy/Lección
Git: cada cambio cuenta · Lección 03 / 10

Guardar, preparar, registrar

Guardar cambia el archivo. Preparar selecciona el contenido del próximo commit. Registrar crea una versión en el historial.

Rutas de aprendizaje12 min

Vamos a descubrir juntos

  1. 1

    En el taller, crea ideas.txt como texto simple UTF-8, con sensor en una línea. Guarda y comprueba que no sea ideas.txt.txt. Git aún no sigue ese archivo.

  2. 2

    git status --short -- ideas.txt muestra ?? para un archivo nuevo sin seguimiento. -- separa opciones y rutas. git add ideas.txt prepara una copia del contenido actual para el próximo commit.

  3. 3

    Tras add, A en la primera columna significa adición preparada. git diff --staged muestra el contenido seleccionado. Después git commit -m "Start idea notebook" registra la versión local. El mensaje explica el propósito.

  4. 4

    Editar después de add no actualiza automáticamente lo preparado. Revisa y repite add si quieres incluir el cambio. Seleccionamos archivos por nombre para entender cada commit.

GIT · .md

Tu laboratorio de cambios

Los experimentos de esta página muestran salidas preparadas. Para ejecutar comandos reales, usa una carpeta nueva de práctica en tu computadora y la guía incluida en “Descargar actividad”. Lee las instrucciones antes de cada comando.

Mis archivos y GitHub

El editor de abajo guarda tus notas en Markdown en este navegador. Descarga una copia para llevarlas a otro dispositivo. Enviar ese archivo a GitHub no envía el historial .git de tu computadora.

DE LA LECCIÓN A LA PRÁCTICA

Una guía para seguir a tu ritmo

Lee los pasos antes de usar la referencia de abajo. Los comandos se ejecutan en el terminal del sistema indicado; el registro ocurre en el sitio oficial. Los ejercicios de Rullst Academy son práctica y no verifican tu instalación ni cuenta externa.

git status --short -- ideas.txt
git add ideas.txt
git diff --staged
git commit -m "Start idea notebook"
git status

Enlaces oficiales y siguiente paso

✦
TU MISIÓN

Distinguir archivo de trabajo, staging y commit.

Ahora te toca

Taller de descubrimientos

Lee el estado, elige el siguiente paso

Acabas de guardar ideas.txt con la línea sensor, pero nunca entró en un commit. Compara el estado antes de add con el estado justo después. Ningún escenario hace commit. Son salidas preparadas.
Mini experimento

Simulación didáctica: compara tarjetas y comprueba tus predicciones. El navegador no compila Rust ni inicia un servidor.

git status --short -- ideas.txt
Prepara tus respuestas y comprueba cuando estés listo.
Una pausa para entender

¿Qué registra un commit?

Necesito una pista

Guardar, añadir y hacer commit son pasos distintos.

Cargando tu camino…

Llévatelo contigo

Haz el primer commit. Añade motor en una segunda línea, guarda y observa git status antes de preparar de nuevo. Explica dónde vive cada versión.

A tu ritmo

Mis archivos y GitHub

Cada lección puede convertirse en un registro propio: código, notas o un plan de práctica. Guardar un archivo en GitHub es opcional y no cambia tus XP.

Manual del alumno

El editor y las descargas se abren cuando esta lección esté disponible para tu cuenta. Revisa el acceso indicado abajo o vuelve al mapa de la ruta.

Comprobando tu acceso a esta lección…

Rullstpetbot

La IA puede equivocarse. Consulta el material de la lección.