Successfully reported this slideshow.

Conference git-drupal-lyon-2012-03-22

875 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Conference git-drupal-lyon-2012-03-22

  1. 1. GIT – Pourquoi ? Léon Cros 22 mars 2012 1
  2. 2. Qui est intéressé ? 2
  3. 3. Qui est intéressé ? 3
  4. 4. Qui est intéressé ? 4
  5. 5. Qui est intéressé ? 5
  6. 6. Qui est intéressé ? 6
  7. 7. Qui est intéressé ? 7
  8. 8. Vous écrivez bien ? 8
  9. 9. Vous écrivez bien ? 9
  10. 10. Vous écrivez bien ? 10
  11. 11. Vous écrivez bien ? 11
  12. 12. Vous écrivez bien ? 12
  13. 13. Et vous travaillez seul? 13
  14. 14. Vous êtes heuREUX ? 14
  15. 15. Vous reconnaissez-vous ? 15
  16. 16. Vous reconnaissez-vous ? 16
  17. 17. Vous reconnaissez-vous ? 17
  18. 18. Vous reconnaissez-vous ? 18
  19. 19. Vous reconnaissez-vous ? 19
  20. 20. Vous reconnaissez-vous ? 20
  21. 21. Vous reconnaissez-vous ? 21
  22. 22. Vous reconnaissez-vous ? 22
  23. 23. Vous reconnaissez-vous ? 23
  24. 24. Vous reconnaissez-vous ? 24
  25. 25. Vous reconnaissez-vous ? 25
  26. 26. Vous reconnaissez-vous ? 26
  27. 27. Vous reconnaissez-vous ? 27
  28. 28. En équipe ? 28
  29. 29. Gestion de Version de Code ! 29
  30. 30. Gestion de Version de Code ? 30
  31. 31. Gestion de Version de Code ? 31
  32. 32. Gestion de Version de Code ? 32
  33. 33. Gestion de Version de Code ? 33
  34. 34. Gestion de Version de Code ? 34
  35. 35. Gestion de version de code ? 35
  36. 36. Gestion de version de code ? 36
  37. 37. Gestion de version de code ? 37
  38. 38. Gestion de version de code ? V2.1V1.1 V1.0 V2.0 38
  39. 39. Gestion de version de code ? 39
  40. 40. Gestion de version de code ? 40
  41. 41. Trop de conflits 41
  42. 42. Un GVC idéal ?● Mobile● Rapide● Solide● Pratique, malléable● En équipe ou seul● Gratuit● Intégrable● Simple● Vision globale Communauté Drupal de Lyon et + 42
  43. 43. GIT : Projet complet V2.1 V2.1 V1.1V1.1 V1.0 V2.0 V1.0 V2.0 V2.1 V2.1 V1.1 V1.1 V1.0 V2.0 V1.0 V2.0 43
  44. 44. GIT : Local V2.1V1.1 V1.0 V2.0 44
  45. 45. GIT : Serveur V2.1 V2.1 V1.1V1.1 V1.0 V2.0 V1.0 V2.0 V2.1 V1.1 V1.0 V2.0 V2.1 V2.1 V1.1 V1.1 V1.0 V1.0 V2.0 V2.0 45
  46. 46. GIT : Branches faciles V2.1 V1.1 V1.0 V2.0 46
  47. 47. GIT : Brancher/partager V2.1 V2.1 V1.1V1.1 V1.0 V2.0 V1.0 V2.0 V2.1 V1.1 V1.0 V2.0 V2.1 V2.1 V1.1 V1.1 V1.0 V1.0 V2.0 V2.0 47
  48. 48. GIT : Mettre de côté TM G V2.1V1.1 V1.0 V2.0 En cours 48
  49. 49. GIT : Workflow local 49
  50. 50. GIT : Workflow simple V2.1 V2.1 V1.1V1.1 V1.0 V2.0 V1.0 V2.0 V2.1 V1.1 V1.0 V2.0 V2.1 V2.1 V1.1 V1.1 V1.0 V1.0 V2.0 V2.0 50
  51. 51. GIT : Workflow simple V2.1 V2.1 V1.1V1.1 V1.0 V2.0 V1.0 V2.0 V2.1 V1.1 V1.0 V2.0 V2.1 V2.1 V1.1 V1.1 V1.0 V1.0 V2.0 V2.0 51
  52. 52. GIT : Workflow à étage V V 2. 1. 1 V V 1 V V2.1 1. 2.V 2 0 01 V V . V1.1. 1 2 11 . . 0 V1.0 0 V2.0 V V 2. V2. 1. V 1 1 V V1. 1 1. 2. 1 0 V1. V2. 0 0 0 52
  53. 53. Rapide● Local● Léger● Snapshots <> différences● Très rapide 53
  54. 54. GIT : Mon client a SVN !● Git-svn● migration 54
  55. 55. de Pierre à Linus ?● De lage de Pierre à celui de Linus● D’enchaîné à libéré● De mitrailleur à constructeur● De coupable à collaboratif● De quelques uns à des milliers● De lent à rapide● De risqué à solide 55
  56. 56. Merci de votre attention Questions ? 56

×