Charla Git, Git from scratch

En ticketbis intentamos buscar las mejores tecnologías a nuestro alcance para
desarrollar nuestro producto, si bien es cierto que no siempre es posible por
diferentes razones. Parte del proceso suele ser este: investigamos,
vemos si es viable, lo probamos y si estamos contentos con ello lo
usamos/implantamos.
Git Actualmente los desarrolladores usamos Subversion
como SCM por razones legacy principalmente (Sistemas usa Git),
aunque SVN cumpla los requisitos mínimos que podamos tener, actualmente existen
muchas tecnologías como Git o Mercurial
que son mejores que SVN.

Antes de nada, una cita extraida de la wikipedia para explicar que es Git:

Git 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 estas tienen un gran número de archivos de código fuente.

Por ello, como gran fan, usuario y evangelizador de Git desde hace varios años,
decidí dar una charla introductoria sobre Git en Ticketbis (Solemos hacer
charlas técnicas :D). Pese a que parezca introductoria explica gran parte de
las bases de Git (y algunas no tan introductorias) que gente que usa comandos
avanzados desconoce y que yo creo que es un error, ya que para entender Git y
hacer que su curva de aprendizaje sea más pequeña, entender las bases sobre
las que Git trabaja es esencial.

En diciembre del 2013 tuve el placer de poder dar esta charla a mis compañeros
Y al parecer (por el feedback que me dieron) les gustó :)

Como recomendaciones tras la charla me gustaría recomendar varios sitios:

Y como no, las slides: https://speakerdeck.com/slok/git-from-scratch

¡Un saludo y nos vemos pronto con un nuevo post!

Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.