10. Los profesionales usan ...Los profesionales usan ...
● Diff
– diferencias de dos archivos
● Parches
– archivo con lineas a modificar
● SCM
– manejadores de código fuente
– control de versiones
– el santo grial, a lo mejor exagero
11. Git ...Git ...
● nace de una necesidad (Linus Torvalds)
● fácil de usar
● fácil de recordar (sintaxis)
● no centralizado
– cada usuario puede tener su repositorio
● muy rápido
– imagínate es capaz de administrar el
código fuente de Linux (kernel)
12. Git ...Git ...
● cada día se hace más fuerte
● más feedback's
● puede utilizar algunos protocolos
– ssh, rsync, próximamente más
● alternativas
– svn, cvs, monotone, bzr, arch, etc.
● se encuentra en la mayoría de las distros
hoy en día
13. Git ...Git ...
● existen interfaces gráficas
– gitk, gitweb, etc.
● se crea un repositorio muy fácilmente
● no se necesita mucho poder
computacional para usarlo
● usa SHA1
● puede usar GPG
● no consume gran ancho de banda
17. Dónde usarlo ...Dónde usarlo ...
● archivos de configuración
– servidores
– directorio “etc” en Linux
● programación (desarrollo)
– activa y pasiva
– cakephp, ruby
– etc., etc.
18. Dónde usarlo ...Dónde usarlo ...
● webmaster's
– manejo de sitio web simple
– control avanzado y actualización de
cms (joomla, wordpress, etc.)
– posible aplicación de parches para
desarrollos propios
– no debe haber perdida de tiempo
– adiós ftp
19. Dónde usarlo ...Dónde usarlo ...
● usuario casero
– apple ?, time backup ?
– backup, backup
● estudiantes
– trabajos, documentos, tesis
● amas de casa
– recetas, lista de mercado
27. Referencias ...Referencias ...
● Sitio oficial de Git
– http://git-scm.com/
● Anuncio de Linus Torvalds
– http://marc.info/?l=git&m=114685143200012
● Conferencia de Linus Torvalds en Google
– http://www.youtube.com/watch?v=4XpnKHJAok8