Git (escencial)

De Hacklab La Paz - r00thouse
Revisión del 13:29 10 ene 2015 de Strysg (discusión | contribs.) (creando artículo git básico)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.

Sistema de versionamiento

Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios involuntario y problemáticos en nuestor código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos ;=) ).

Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.

Existen los CVCS (sistemas de versionamiento centralizado tales como svn) y los DVCS (sistemas decontrol de versionamiento distribuidos como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.


Referencias