Git es un sistema de control de versiones distribuida que se origina a partir del desarrollo del kernel de Linux y es usado por muchos proyectos populares Open Source como ser Android o Eclipse, así como tantos otros proyectos comerciales. Entonces, la principal diferencia entre Git y cualquier otro sistema de control de versiones es cómo Git modela sus datos. Conceptualmente, la mayoría de los demás sistemas almacenan la información como una lista de cambios en los archivos. Estos sistemas modelan la información que almacenan como un conjunto de archivos y las modificaciones hechas sobre cada uno de ellos a lo largo del tiempo. En cambio, Git modela sus datos más como un conjunto de instantáneas de un mini sistema de archivos. Cada vez que confirmas un cambio, o guardas el estado de tu proyecto en Git, él básicamente hace una foto del estado de todos tus archivos en ese momento, y guarda una referencia a esa instantánea. Para ser eficiente, si los archivos no se han modificado, Git no almacena el archivo de nuevo —sólo un enlace al archivo anterior idéntico que ya tiene almacenado.
DESCRIPCIÓN | CONTENIDO |
Nº de control | 00000034 |
Autor | Cooperativa de Trabajo Fiqus |
Serie | Git Manual de usuario |
Título | Git Manual de usuario |
Páginas | 39 p. |
Idioma | Español |
Lugar | Buenos Aires |
Resumen |
|
Ítem en Biblioteca | Biblioteca de Computación y Telecomunicaciones |
Ejemplares | 1 |