Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vista previa

Guardar cambios con Git

Esta es la primera página de la lección. Léela y prueba las actividades. El resto está en el curso completo.

35 minutos

Haz la foto solo de lo que quieres

Has cambiado tres archivos. Pero solo dos están terminados. El tercero está a medias.

¿Guardas los tres? No tendría sentido. Git te deja elegir qué entra en cada foto.

Para eso hay un paso intermedio. Hoy lo aprendes con cuatro comandos.

Palabras clave

PalabraQué significaEjemplo
Carpeta de trabajoLa carpeta donde editas tus archivos.menu.txt y precios.txt
PreparaciónUna zona de espera. Aquí dejas lo que irá en el próximo commit.Los archivos elegidos
RepositorioLa zona donde Git guarda los commits ya hechos.El historial
git addComando que pasa un archivo a la preparación.git add menu.txt
git commitComando que hace la foto de lo que hay en la preparación.git commit -m "Primer menú"
git statusComando que dice en qué estado está cada archivo.Untracked files
git logComando que muestra el historial de commits.Un commit por bloque

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Mira el dibujo

Inténtalo

Mira el dibujo

3 preguntas
Pruébalo: tus respuestas se corrigen aquí y después se olvidan. Inicia sesión si quieres que se guarde tu puntuación y continuar donde lo dejaste.Iniciar sesión para guardar tu puntuación

Tus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.

Mirar antes de guardar: git status

Antes de cada commit, pregunta a Git cómo está todo. Para eso sirve git status.

Te dice qué archivos son nuevos, cuáles han cambiado y cuáles están en la preparación.

Mira lo que Git escribe en una carpeta con un archivo nuevo. Verás que habla en inglés. Lo explicamos debajo.

Lo que escribe git status

Código: bash
$ git status
On branch main

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	menu.txt

nothing added to commit but untracked files present (use "git add" to track)

Cómo leer esa salida

Lo que escribe GitQué significa
On branch mainEstás en la rama principal.
No commits yetTodavía no has hecho ningún commit.
Untracked filesArchivos nuevos que Git aún no sigue.
menu.txtEl archivo nuevo de tu carpeta.
Changes to be committedArchivos ya en la preparación, listos para el commit.

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Elegir y guardar

Con git add eliges qué archivos entran. Por ejemplo, git add menu.txt.

Con git commit haces la foto. La parte -m va seguida del mensaje entre comillas.

Solo entra en el commit lo que está en la preparación. Lo demás se queda en tu carpeta, sin guardar.

La lección continúa

8 partes más de esta lección están en el curso completo, con los ejercicios y la comprobación final. Una cuenta te da todo.