Skip to content
En Git, un "commit" es una operación que registra los cambios realizados en el repositorio en un punto específico de la historia del proyecto. Un commit en Git representa una instantánea de los archivos y directorios en el estado actual del repositorio en el momento en que se realiza el commit.
Cada commit en Git contiene la siguiente información:
1. Identificador único (hash): Cada commit tiene un identificador único de 40 caracteres hexadecimal, conocido como el hash del commit. Este identificador es único para cada commit y se utiliza para referenciar y acceder al commit en el repositorio.
2. Autor y fecha: Cada commit registra el nombre del autor que realizó el commit y la fecha y hora en que se realizó.
3. Mensaje: Un mensaje descriptivo que proporciona información sobre los cambios realizados en el commit. El mensaje del commit es importante para comunicar de manera clara y concisa los cambios realizados en el código.
Cuando se realiza un commit en Git, se capturan los cambios realizados desde el último commit y se agregan al historial del repositorio. Los commits forman una cadena lineal de instantáneas, lo que permite realizar un seguimiento completo del historial de cambios y revertir a versiones anteriores si es necesario.
Para realizar un commit en Git, se siguen los siguientes pasos básicos:
1. Agregar archivos: Utiliza el comando `git add` para agregar los archivos modificados o creados al área de preparación (staging area). Por ejemplo, `git add archivo.txt` agrega el archivo `archivo.txt` al área de preparación.
2. Confirmar cambios: Utiliza el comando `git commit` seguido del mensaje del commit para confirmar los cambios y crear el commit. Por ejemplo, `git commit -m "Mensaje del commit"` confirma los cambios y crea un commit con el mensaje especificado.
3. Repetir los pasos anteriores para cada conjunto de cambios: Puedes realizar varios commits para diferentes conjuntos de cambios en el repositorio.
Los commits son esenciales en Git para rastrear y administrar el historial de cambios en un proyecto. Proporcionan una forma de realizar un seguimiento de los cambios realizados, colaborar con otros desarrolladores y revertir cambios si es necesario en el futuro.
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.