Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Git workflows

475 views

Published on

Git Workflow Training

Published in: Software
  • Be the first to comment

Git workflows

  1. 1. Effective WORKFLOWS
  2. 2. Are you happy with your Workflow?
  3. 3. Trunk -­ Based Workflow
  4. 4. Shared Repository
  5. 5. Shared Repository
  6. 6. cloneShared Repository
  7. 7. clone commit / push Shared Repository
  8. 8. Feature -­ Based Workflow
  9. 9. cloneShared Repository
  10. 10. cloneShared Repository
  11. 11. clone Feature Branch Shared Repository
  12. 12. clone Feature Branch Shared Repository
  13. 13. clone Feature Branch Shared Repository Keine Arbeit auf dem Master
  14. 14. MASTER FEATURE-1 FEATURE-2
  15. 15. clone Feature Branch Shared Repository
  16. 16. clone Feature Branch Shared Repository
  17. 17. clone Feature Branch Shared Repository
  18. 18. clone Feature Branch CHECKOUT Shared Repository
  19. 19. clone Feature Branch CHECKOUT Shared Repository
  20. 20. clone Feature Branch CHECKOUT Shared Repository
  21. 21. clone Feature Branch CHECKOUT Shared Repository
  22. 22. clone Feature Branch CHECKOUT Review Shared Repository
  23. 23. clone Feature Branch CHECKOUT Review Merge / Pull Request Shared Repository
  24. 24. Git Flow
  25. 25. MASTER
  26. 26. MASTER FEAT-1
  27. 27. MASTER FEAT-1 FEAT-2
  28. 28. MASTER FEAT-1 FEAT-2
  29. 29. MASTER FEAT-1 FEAT-2 RELEASE
  30. 30. MASTER FEAT-1 FEAT-2 RELEASE
  31. 31. MASTER FEAT-1 FEAT-2 RELEASE Bugfix
  32. 32. MASTER FEAT-1 FEAT-2 RELEASE Bugfix
  33. 33. MASTER FEAT-1 FEAT-2 RELEASE Bugfix Release 2.5
  34. 34. MASTER FEAT-1 FEAT-2 Release 2.5
  35. 35. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3
  36. 36. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix
  37. 37. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix
  38. 38. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix
  39. 39. EnterpriseGit Flows
  40. 40. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix RELEASE
  41. 41. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix ? RELEASE
  42. 42. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix ? RELEASE ? RELEASE
  43. 43. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix ? RELEASE ? RELEASE Bugfix ?
  44. 44. MASTER FEAT-1 FEAT-2 Release 2.5 Release 2.4 Release 2.3 Bugfix ? RELEASE ? RELEASE Bugfix ? ?
  45. 45. Middleware
  46. 46. Middleware Web
  47. 47. Middleware Web Configurations
  48. 48. Middleware Web Configurations
  49. 49. Middleware Web Configurations
  50. 50. Middleware Web Configurations
  51. 51. Web Submodule
  52. 52. Middleware Web Configurations /middleware /configurations Submodule
  53. 53. Key -­ Ideas
  54. 54. 1 Feature basiert arbeiten
  55. 55. 1 Feature basiert arbeiten 2 Tool Support nutzen
  56. 56. 1 Feature basiert arbeiten 2 Tool Support nutzen 3 Merge Requests verwenden
  57. 57. 1 Feature basiert arbeiten 2 Tool Support nutzen 3 Merge Requests verwenden 4 Submodule verstehen
  58. 58. 1 Feature basiert arbeiten 2 Tool Support nutzen 3 Merge Requests verwenden 4 Submodule verstehen 5 Workflow entwickeln

×