Paso 4. Crea un commit

Ya has creado esa magnífica feature. Toca registrarla en el historial de Git, realizando un commit.

Los commits están en el corazón del uso de Git. Puedes pensar en un commit como una captura de tu proyecto, donde se crea una nueva versión de ese proyecto en el repositorio actual. Dos características importantes de los commits son:

  • puedes recordar los cambios a los que se les hizo commits en una fecha posterior, o revertir el proyecto a esa versión
  • si varios commits editan diferentes partes del proyecto, no se sobrescribirán entre sí aunque los autores de los commits no se conozcan entre sí. Este es uno de los beneficios de usar Git sobre una herramienta como Dropbox o Google Drive 1

¿Recuerdas cuando Antonio marcó con un marcador fluorescente los cambios que hizo a los apuntes de Susana y añadió un mensaje?

Pasos a seguir




El ciclo de vida del estado de tus archivos
  1. Antes de realizar el commit, indica a Git que quieres incluir actualizaciones en un archivo (o varios). Lo que se conoce como agregar el archivo a staging.

    git add ARCHIVO1 ARCHIVO2
    

    Si quieres pasar a staging todos los archivos que han sido modificados:

    git add . 
    
  2. Crea el commit.

    git commit -m "Mi mensaje"
    

    output:

    [master 13vc6b2] Mi mensaje
     1 file changed, 1 insertion(+)
    

    La opción más utilizada con git commit es la opción -m. La -m significa mensaje. Cuando se llama a git commit, es necesario incluir un mensaje. El mensaje debe ser una breve descripción de los cambios que se han hecho. El mensaje debe estar al final del comando y debe estar envuelto entre comilla " ".