Git(pronunciado "guit" ) es un software dediseñado por, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de ficheros de. Su propósito es llevar registro de los cambios en archivos de computadora y coordinar el trabajo que múltiples personas efectúan sobre ficheros compartidos.
Al principio, Git se pensó como un motor de bajo nivel sobre el cual otros pudieran escribir la interfaz de usuario ocomoo. Sin embargo, Git se ha convertido desde entonces en un sistema de control de versiones con funcionalidad plena. Hay algunos proyectos de mucha relevancia que ya emplean Git, particularmente, el grupo dedel.
ElGit está hoy día (2009) supervisado por Junio Hamano, quien recibe contribuciones al código de en torno a doscientos ochenta programadores. En lo que se refiere a derechos de autor Git es undistribuible bajo los términos de la versión dos de la.
Back to top1) Características
El diseño de Git se basó eny en. Originalmente fue diseñado como un motor de sistema de control de versiones de bajo nivel sobre el cual otros podrían codificar interfaces frontales, tales comoo. Desde ese entonces hasta ahora el núcleo del proyecto Git se ha vuelto un sistema de control de versiones completo, utilizable en forma directa.
buscaba un sistema distribuido que pudiera usar en forma semejante a BitKeeper, pero ninguno de los sistemas bajo software libre libres cumplía con sus requerimientos, singularmente en lo que se refiere a desempeño. El diseño de Git sostiene una enorme cantidad de código distribuida y gestionada por mucha gente, que incide en abundantes detalles de desempeño, y de la necesidad de velocidad en una primera implementación.
Entre las características más relevantes se encuentran:
Sigue leyendo









