![]()
Para los que trabajan en el área de programación, usar un controlador de versiones es algo cotidiano, y sus alternativas mas conocidas siguen siendo SVN (Subversion) y CVS.
Sin embargo, muchos desarrolladores no conocen otros sistemas de control, como Git, Mercurial o Bazaar, entre otros.
Git es un sistema de control de versiones distribuido, a diferencia de SVN que es centralizado.
Él ser distribuido nos permite la existencia de varias ramas (conocidas como branches) que contengan diferentes partes del código y no una única copia centralizada de donde obtener el código.
Con los sistemas centralizados, como SVN o CVS, uno obtiene solo la copia principal del código y es más difícil extender los desarrollos implementados por otros usuarios.
Proyectos que usan Git
Como instalar Git
En Ubuntu es tan sencillo como:
sudo aptitude install git-core
En OSX, usando macports
sudo port install git-core
o bien usando el instalador .dmg que se encuentra en googleCode.
La misma página de git nos presenta todas las alternativas de instalación para diferentes sistemas operativos.
La verdad es muy sencillo de utilizar, pero como siempre los primeros pasos necesitamos ayuda.
Estos tutoriales son excelentes para dar los primeros pasos.
Fuentes:
Git
No hay comentarios:
Publicar un comentario en la entrada