Tuesday, December 12, 2017

gitflow vs github flow



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/



  1. Feature y depends on feature x and not it's branched of X
  2. How does it work with CI
  3. Multiple features need to be assembled to form a release
  4. 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





  1. How does gitflow handle Multiple release branches at the same time
  2. How to handle feature branch based on master (may be use hot fix )
  3. Hot fix need to be merged to release, develop, master branches
  4. How to kill the develop branch and start from master