Introducción a GIT
GIT, es un sistema de control de versiones y un sistema de control de versiones (o sistema de control de revisiones) es una combinación de tecnologías y practicas para seguir y controlar los cambios realizados en los archivos de un proyecto, en particular en el código fuente, en la documentación y en las páginas web. El sistema de control de versiones permite a una fuerza coordinadora central abarcar todas estas áreas. El núcleo del sistema es la gestión de cambios: identificar cada cambio a los ficheros del proyecto, anotar cada cambio con meta-data como la fecha y el autor de la modificación y disponer esta información para quien sea y como sea. Es un mecanismo de comunicación donde el cambio es la unidad básica de información.
GIT, trabaja monitoreando los cambios de los archivos de un proyecto, es común cuando trabajamos en un proyecto tengamos varias copias en distintas carpetas de un mismo archivo (Versión 1, Este si funciona, Versión estable, etc.), trabajando con otro método de control de versiones, en este aspecto GIT es mas eficiente ya que identifica los cambios que se realizaron en los ficheros, facilitando la organización del proyecto
| Control de versiones con GIT |
No demos temer en confirmar los cambios de una versión a otra de un fichero en nuestro proyecto, hablábamos de una de las ventajas de GIT (organización), otra gran ventaja como lo demuestra el diagrama es que por ejemplo supongamos que stamos trabajando sobre la versión 2 de un archivo al finalizar de trabajar con el archivo confirmamos los cambios y pasamos a la siguiente versión del archivo... al revizar dichio fichero nos encontramos secciones que funcionaban correctamente en la versión anterior, en esta versión ya no funciona... La magia de GIT nos permite volver en el tiempo en caso de errores y así corregir lo cambios realizado en la versión 3 para que todo vuelva a funcionar.

No hay comentarios:
Publicar un comentario