https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
http://endoflineblog.com/gitflow-considered-harmful
https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
https://guides.github.com/introduction/flow/
- Feature y depends on feature x and not it's branched of X
- How does it work with CI
- Multiple features need to be assembled to form a release
- very complex, need a tool to master on top of git-flow
Gitflow with source tree
https://www.youtube.com/watch?v=z53JJ7P78Vc
https://www.youtube.com/watch?v=eTOgjQ9o4vQ
- How does gitflow handle Multiple release branches at the same time
- How to handle feature branch based on master (may be use hot fix )
- Hot fix need to be merged to release, develop, master branches
- How to kill the develop branch and start from master