Git es un sistema open source de control de versiones, diseñado para manejar proyectos grandes con rapidez y eficiencia, como también apropiado para repositorios pequeños. Fue Creado por Linus Torvalds, el creador del núcleo Linux.
Sirve como plataforma para proyectos como Kernel Linux, Ruby on Rails, Wine o X.org

git
Es un sistema fácil de aprender y de rendimiento rápido. No depende de acceso a la red o un repositorio central. La mayoría de las operaciones en Git sólo necesitan archivos y recursos locales para operar.

Gracias a su potencia y versatilidad grandes proyectos de software libre están migrando sus repositorios a Git.

GIT CARACTERÍSTICAS

  • Está diseñado para manejar todo tipo de proyectos grandes, como el núcleo de Linux de forma eficiente
  • Es rápido.
  • Su formato de archivo es sencillo y compacto
  • Es 100% distribuido
  • Puede sincronizarse por cualquier medio.
  • Rastrea contenidos no archivos.
  • Completamente distribuido

Desde su origen fue un sistema colaborativo, es decir que varios usuarios pueden modificar el mismo código al mismo tiempo y después les sea fácil de unirlo.

Su forma de trabajar es centralizada pero deslocalizada, de manera que cada colaborador puede descargar el proyecto en su máquina local, trabajar sobre él y después debe subir los cambios. No todos pueden modificar los archivos del mismo sitio, porque se “pisarían” unos a otros, sobreescribiendo el archivo y machacando lo que otro ha modificado mientras lo tenías abierto.