Hablemos de GIT, es un sistema de control de versiones muy popular y eficaz. Tiene muchas ventajas a la hora de trabajar con GIT, en las cuales tenemos:

Características de GIT :

  • Velocidad y tamaño de los datos
  • Sencillez y velocidad en el manejo
  • Distribuido
  • mayor control sobre el código fuente
  • Creación de ramas (branch)
  • Soluciona conflictos en ramificación
  • Útil para trabajar en equipo
  • Recuperación de una versión del historial de repositorio.

¿Que es un sistema de control de Versiones?

Nos permite guardar,acceder, recuperar, borrar el estado de un archivo o mas, dentro de un repositorio, y poder trabajar en equipo y sin conflictos. La mas Popular que tenemos y open source es GIT.

Y por supuesto Linus Torvalds es el creador de GIT, si el famoso creador de Linux.

Hay otros sistemas de control de versiones tales como:

  • SVN
  • Mercurial
  • CVS
  • Darcs

GIT, posee tres estado:

  • Área de trabajo
  • Almacén
  • Repositorio

Una imagen para ilustrar mejor.

Descargar GIT.

Git tiene su página oficial, para su descargas y es multiplataformas, quiero decir que hay para Linux / Mac OS / Windows. Aquí su página oficial.