Conclusions

I consider this flow very responsive and effective for web based projects, where basically you deploy to production without much regard for the versions of your software. Using only the master branch to derive and integrate branches is faster than light, but this strategy can be applied only if you have these prerequisites:

  • A centralized remote ready to manage pull requests (as GitHub does)
  • A good shared agreement about branch names and pull requests usage
  • A very robust deploy system

This is a big picture of this flow, graphically represented in the following image; for more details, I recommend visiting the GitHub related page at https://guides.github.com/introduction/flow/index.html:

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.221.85.33