Wilmer Gonzalez Diego Oliveros
Problema
Solución
Solución(es)?
Lets Git it!
En el principio, fué el archivo versión final...
Luego, fueron los colaboradores...
Version Control System
Un producto de software que ayuda a los desarrolladores a llevar a cabo proyectos colaborativos y seguir el historial de desarrollo.
Algunas de sus funciones son...
Permitir el trabajo simultaneo de los desarrolladores.
No permitir la sobre-escritura de cambios entre los archivos (cuando no se desea).
Mantener el historial de cada versión.
Los VCS pueden ser:
Centralizados.
Distribuidos.
que podemos utilizar?...
Git
Es un Sistema de Control de Versiones distribuido, libre y de código abierto
Algunas caracteristicas:
Los almacenes de datos pueden publicarse por HTTP, GIT, SSH
Guarda la información basado en fotografías rápidas que referencia solo los archivos que han sido modificados.
Casi todas las operaciones sobre los archivos son locales una vez descargado un repositorio.
Los archivos pueden estar:
git reset <file>.ext git checkout -- index.html #restaura la version del repositorio del archivo index.html
(desde el directorio de trabajo)
git submodule init git submodule update
create,merge, delete