Introducción
Hace ya unos años que descubrí GIT y decidí dejar de usar CVS/SVN para el control de versiones de mis proyectos. No voy a explicar sobre cómo funciona y porqué creo que es mejor que otros, sólo diré que cumple totalmente con mis necesidades y me es muy sencillo.
Comencé a usarlo cuando trabaja con el grupo de investigación UniCAD de la Universidad de Alicante. Os dejo unas transparencias que preparé en su día como guía de inicio.
Hoy he tenido que entregar la versión de un proyecto finalizado (en una fecha concreta de su desarrollo) y
me ha sido muy sencillo gracias a GIT. Imaginaos que queréis obtener un ZIP del último commit:
git archive --format zip --output ~/FICHEROZIP.zip master
Sencillo, ¿no?
Con una sola orden he recuperado una ZIP con TODO el proyecto a fecha de hace tres meses (en mi caso).
Seguiré escribiendo varías entradas con notas sobre GIT,
Referencias
- Git sitio WEB oficial: http://git-scm.com/
- Manual de referencia de Git :http://git-scm.com/docs