En el contexto de Git, representa una instantánea de los cambios realizados en el conjunto de archivos de un repositorio. Cada commit se identifica mediante un hash único e incluye un mensaje descriptivo, la identidad del autor y la fecha. Permite seguir la evolución del proyecto y volver a estados anteriores si es necesario.