Posted in Desarrollo

Es importante definir lo qué es Git, ya que si logramos comprender los fundamentos de cómo funciona, entonces será mucho más sencillo usar Git de manera efectiva. Antes de continuar con la definición de Git, intenta despejar tu mente de lo que puedes saber sobre otros VCS (del inglés Version Control System “sistema de control de versiones”) , como TFS, CVS, Subversion o Perforce; hacerlo le ayudará a evitar una sutil confusión al usar la herramienta. Aunque la interfaz de usuario de Git es bastante similar a estos otros VCS, Git almacena y piensa en la información de una manera muy diferente, y comprender estas diferencias lo ayudará a evitar confusiones.


Git (pronunciado “guit”) es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. Su propósito es llevar registro de los cambios en archivos de computadora y coordinar el trabajo que varias personas realizan sobre archivos compartidos.”

Wikipedia Git – https://es.wikipedia.org/wiki/Git

Como idea principal, Git fue creado para mantener el control de versiones de código de manera confiable y eficaz, sobre todo, cuando las aplicaciones tienen un gran número de archivos en su código fuente, es decir Git proporciona herramientas para facilitar el desarrollo de Software entre un equipo de desarrolladores, de manera eficaz.

La principal diferencia entre Git y cualquier otro VCS es la forma en que Git piensa acerca de tus datos. Conceptualmente, la mayoría de los otros sistemas almacenan información como una lista de cambios basados ​​en archivos. Estos otros sistemas (CVS, Subversion, Perforce, Bazaar, etc.) piensan en la información que almacenan como un conjunto de archivos y los cambios realizados en cada archivo a lo largo del tiempo (esto se describe comúnmente como control de versión basado en delta).

Start typing and press Enter to search

Shopping Cart