Lección 05. Registrar cambios (git add y git commit).

Una vez que Git conoce los archivos del proyecto, el siguiente paso es registrar los cambios. Para ello, Git utiliza dos comandos fundamentales: git add y git commit.

En esta lección aprenderemos cómo preparar archivos, confirmar cambios y escribir mensajes de commit correctos.

git status._

Antes de registrar cualquier cambio, es importante conocer el estado actual del repositorio. El comando git status muestra qué archivos han sido modificados, cuáles están preparados y cuáles aún no.

Copiar código
git status

git add._

El comando git add se utiliza para preparar archivos antes de confirmarlos. Al usarlo, los cambios pasan al Staging Area.

Para agregar un archivo específico:

Copiar código
git add archivo.txt

Por ejemplo:

Copiar código
git add index.html

Nota: si utilizamos este comando, podemos anidar archivos de la siguiente manera.

Por ejemplo:

Copiar código
git add index.html script.js

Tambien podemos agregar todos los archivos modificados con un solo comando:

Copiar código
git add .

Nota: Es comando preparará todos los archivos tracked modificados y tambien los untracked, para ser agregados en el Repository.

git commit._

El comando git commit guarda los cambios preparados en el historial del Repository. Cada commit representa un punto estable del proyecto.

Para crear un commit con mensaje:

Copiar código
git commit -m "Mensaje del commit"

Nota: Al realizar un commit, se agregaran TODOS los archivos preparados y agregados con el comando git add a nuestro Repository.

Mensajes de commit correctos._

Un buen mensaje de commit permite entender qué se hizo sin necesidad de revisar el código.

Recomendaciones para escribir buenos mensajes:

  1. Usar verbos en presente (Agrega, Corrige, Elimina).

  2. Ser claro y conciso.

  3. Evitar mensajes genéricos como “cambios”.

  4. Describir una sola acción por commit.

Ejemplos correctos:

Conclusión._

Registrar cambios correctamente es una de las habilidades más importantes al usar Git. Dominar git add y git commit permitirá mantener un historial claro, ordenado y profesional.