git, hasta en la sopa

1,054 views

Published on

una introduccion a este agil y muy practico manejador de codigo fuente (scm) ...

Published in: Software, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,054
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

git, hasta en la sopa

  1. 1. Git hasta en la sopa ...Git hasta en la sopa ...
  2. 2. Comenzamos con ...Comenzamos con ... ¿que problema tenemos?
  3. 3. Un archivo cualquiera ...Un archivo cualquiera ...
  4. 4. Una modificación ...Una modificación ...
  5. 5. Otra modificación ...Otra modificación ...
  6. 6. Cuales modificaciones ...Cuales modificaciones ... @#$%&#@&%$#@$
  7. 7. Aceptemoslo ...Aceptemoslo ... Me llamo ... y tengo un problema
  8. 8. Necesitamos ...Necesitamos ... ● Muchos respaldos ● Un historial de modificaciones – ¿Qué se hizo? ● Soy paranoico – ¿Cúando? – ¿Quién? – ¿Confiable?
  9. 9. Si te equivocas ...Si te equivocas ... ¿abracadabra?
  10. 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. 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. 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. 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
  14. 14. Como se vería Gitk ...Como se vería Gitk ...
  15. 15. Ups, un cambio ...Ups, un cambio ...
  16. 16. Qué paso aquí ...Qué paso aquí ...
  17. 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. 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. 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
  20. 20. Dónde usarlo ...Dónde usarlo ... ● maestros – calificaciones
  21. 21. Un gran poder ...Un gran poder ... Facilitarte la vida, así de simple.
  22. 22. Entonces ...Entonces ... ¿preguntas o comentarios? ¿dónde lo aplicarías?
  23. 23. Bueno fin ...Bueno fin ... Gracias.
  24. 24. Contacto ...Contacto ... http://blog.tuxsoul.com tuxsoul@gruslic.org.mx
  25. 25. Donaciones ...Donaciones ... 15f4Sj8kKDmzSXTcQvZszwZqLqwBKwfFQU
  26. 26. Visitanos en ...Visitanos en ... http://www.gruslic.org.mx
  27. 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
  28. 28. Referencias ...Referencias ... ● http://en.wikipedia.org/wiki/Revision_control ● http://es.wikipedia.org/wiki/Git ● http://subversion.tigris.org/ ● http://github.com

×