Git

git
Información general
Tipo de programa Control de versiones distribuido
Autor Linus Torvalds
Desarrollador
Lanzamiento inicial 7 de abril de 2005
Vulnerabilidades
  • CVE-2022-39253
  • CVE-2022-39260
Licencia GPLv2
Idiomas inglés
Información técnica
Programado en
Versiones
Última versión estable 2.45.231 de mayo de 2024
Archivos legibles
  • git packfile
  • git packfile index, version 1
  • git packfile index, version 2
Archivos editables
  • git packfile
  • git packfile index, version 1
  • git packfile index, version 2
Enlaces

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

Al principio, Git se pensó como un motor de bajo nivel sobre el cual otros pudieran escribir la interfaz de usuario o front end como Cogito o StGIT.[1]​ Sin embargo, Git se ha convertido desde entonces en un sistema de control de versiones con funcionalidad plena.[2]​ Hay algunos proyectos de mucha relevancia que ya usan Git, en particular, el grupo de programación del núcleo Linux.

El mantenimiento del software Git está actualmente (2009) supervisado por Junio Hamano, quien recibe contribuciones al código de alrededor de 280 programadores. En cuanto a derechos de autor Git es un software libre distribuible bajo los términos de la versión 2 de la Licencia Pública General de GNU.

  1. Linus Torvalds (8 de abril de 2005). «Re: Kernel SCM saga». 
  2. Linus Torvalds (23 de marzo de 2006). «Re: Errors GITtifying GCC and Binutils». 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search