Git

A raiz de que encontré un juego en Internet, empecé con la obligada página de Git.

Git también es un sistema de control de versiones distribuido; y uno de los más populares. Según he leido, es de los que tienen la curva de aprendizaje más empinada; a menos de que se quiera hacer cosas sencillas. O dicho de otro modo, es de los más poderosos, pero toma tiempo aprender más allá de las cosas básicas.

Git fue creado por Linux Torvalds y actualmente es el sistema de control de versiones utilizado para el kernel de Linux.

Diagrama de uso

NOTA: Apenas acabo de copiar el diagrama a partir del de Bazaar. Es probable que tenga inconsistencias.

Git workflow

Notas

Tips

Commit -a

Mientras que en otros controladores de versiones, add sólo sirve para agregar archivos nuevos, en git sólo se aceptar los cambios en archivos a los que se les ha dado un add. Una forma de rodear ésto, es hacer un commit -a, con lo que le decimos a git que registre los cambios de todos los archivos que ya se estaban rastreando.

Colores en consola

Para habilitar el uso de colores en la consola, se puede hacer:

git config --global color.ui true

Enlaces relacionados