Your SlideShare is downloading. ×
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Git branching-model
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
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

Git branching-model

7,201

Published on

Introduction to a successful git branching model. This flow and picture is via Vincent Driessen

Introduction to a successful git branching model. This flow and picture is via Vincent Driessen

Published in: Technology
3 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
7,201
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
42
Comments
3
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Git Branching Model Aaron Huang @aar0ntw
    • 2. via Vincent Driessen at http://nvie.com
    • 3. Why Git ?
    • 4. The Evolution
    • 5. VCS Evolution
    • 6. Contribution Workflow
    • 7. Lock
    • 8. Merge
    • 9. Pull
    • 10. Review & Accept
    • 11. via Vincent Driessen at http://nvie.com
    • 12. Main Branches
    • 13. Main Branches
    • 14. Main Branches • Master
    • 15. Main Branches • Master • Develop
    • 16. Main Branches • Master • Develop
    • 17. Main Branches • Master • Develop
    • 18. Support Branches
    • 19. Support Branches • Feature
    • 20. Support Branches • Feature • Release
    • 21. Support Branches • Feature • Release • Hotfix
    • 22. Support Branches • Feature • Release • Hotfix
    • 23. Support Branches • Feature • Release • Hotfix
    • 24. Support Branches • Feature • Release • Hotfix
    • 25. Support Branches • Feature • Release • Hotfix
    • 26. Feature
    • 27. Feature
    • 28. Release
    • 29. Hotfix
    • 30. Tools https://github.com/nvie/gitflow MacOSX: brew install git-flowWindows: contribmsysgit-install.cmd Linux: apt-get install git-flow
    • 31. Sources• A successful Git branching model• https://github.com/nvie/gitflow• http://code.google.com/p/gerrit/• Agile, the next generation: Three ways to go beyond Scrum
    • 32. End

    ×