Your SlideShare is downloading.
×

×

Saving this for later?
Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.

Text the download link to your phone

Standard text messaging rates apply

Like this presentation? Why not share!

- Branch-per-feature by Łukasz Stachowiak 500 views
- Using Git - The Feature Branch Model by Robert Chatfield 61 views
- Why we used Feature Branching by Alan Parkinson 452 views
- Ben Reich - Continuous Integration ... by AgileSparks 5083 views
- Branching Strategies: Feature Branc... by Chris Birchall 6795 views
- Git Branching Model by Lemi Orhan Ergin 96497 views
- Magento code audit by Ecommerce Solutio... 1984 views
- Progit.english by Between Creativit... 4818 views
- CI and other tools for feature bran... by ygerasimov 791 views
- Git Branches by Miha Rekar 425 views
- Git by IT Booze 2144 views
- Dev with github enterprise by Hiroshi Wada 815 views

Like this? Share it with your network
Share

3,806

views

views

Published on

Published in:
Technology

No Downloads

Total Views

3,806

On Slideshare

0

From Embeds

0

Number of Embeds

4

Shares

0

Downloads

30

Comments

0

Likes

2

No embeds

No notes for slide

- 1. A branch for every featureUntangle your workﬂow and deploymentsNicolas Venegas
- 2. A branch for every feature$ git log --summary• Mainline vs. branch-per-feature workﬂow• Continuous integration lost when branching?• Beneﬁts of branching: More frequent deployments Freedom to commit and experiment Easier reviews and planning
- 3. A branch for every featureTraditional mainline workﬂow initial commit
- 4. A branch for every featureTraditional mainline workﬂow initial commit
- 5. A branch for every featureTraditional mainline workﬂow initial commit
- 6. A branch for every featureTraditional mainline workﬂow 2.0 initial commit
- 7. A branch for every feature Branch-per-feature developmentinitial commit
- 8. A branch for every feature Branch-per-feature developmentinitial commit
- 9. A branch for every feature Branch-per-feature developmentinitial commit
- 10. A branch for every feature Branch-per-feature developmentinitial commit
- 11. A branch for every feature Branch-per-feature development 2.0initial commit
- 12. If it ain’t broke...
- 13. A branch for every featureContinuous integration
- 14. A branch for every featureContinuous integration
- 15. A branch for every featureContinuous integration
- 16. A branch for every featureContinuous integration communication
- 17. A branch for every featureContinuous integration communication
- 18. A branch for every featureMerging mainline into your feature
- 19. A branch for every featureMerging mainline into your feature
- 20. A branch for every featureMerging mainline into your feature
- 21. A branch for every featureIntegration branch
- 22. A branch for every featureIntegration branch
- 23. A branch for every featureIntegration branch
- 24. A branch for every featureIntegration branch
- 25. A branch for every featureIntegration branch
- 26. A branch for every featureIntegration branch
- 27. Branches with beneﬁts
- 28. A branch for every featureDeploy...?
- 29. A branch for every featureDeploy...?
- 30. A branch for every featureDeploy...?
- 31. A branch for every featureDeploy!
- 32. A branch for every featureDeploy!
- 33. A branch for every featureDeploy!
- 34. A branch for every featureFreedom to commit and experiment
- 35. A branch for every featureFreedom to commit and experiment
- 36. A branch for every featureFreedom to commit and experiment
- 37. A branch for every featureFreedom to commit and experiment
- 38. A branch for every featureFreedom to commit and experiment
- 39. A branch for every featureEasier reviews and planning
- 40. A branch for every featureEasier reviews and planning
- 41. A branch for every featureEasier reviews and planning
- 42. A branch for every featureEasier reviews and planning
- 43. A branch for every featureEasier reviews and planning
- 44. Untangle your development workflow anddeployments using branch-per-feature development #summit12
- 45. Thank you!

Be the first to comment