GIT - NOCION DEL TIEMPO

En esta sesión utilizamos la noción del tiempo para detallar el funcionamiento de un repositorio Git en el control de versiones de un proyecto.

Cargando video...

NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!

Descripción del Vídeo

Un repositorio en Git se compone de commits, es decir, diferentes versiones en la historia de los archivos.

A cada commit se le asigna un identificador. Existen alias o apuntadores especiales (como HEAD) para referencias fáciles.

Usaremos una metáfora de tiempo para ilustrar el funcionamiento de un repositorio y el control de versiones de nuestros proyectos:

El pasado: son los commits anteriores que hemos realizado. El alias HEAD apunta siempre al último commit realizado.

El presente: es nuestro sitio de trabajo, donde tenemos el índice o área de preparación y la versión actual de nuestro directorio de trabajo. Allí tendremos archivos en diversos estados (sin modificar, sin seguimiento, modificados, etc)

Una vez confirmados los cambios con un commit, éste pasa a ser parte del pasado con un nuevo identificador

Rating

Global

Ver video en playlist

comments powered by Disqus

Headshot of Juan Paredes

Juan Paredes

Ingeniero de Sistemas con amplia experiencia, especializado en el desarrollo y arquitectura de software.