I\'ve just took a look on this gitflow cheat sheet. I don\'t understand the release
branch.
Could anybody tell me the difference between release
Once all the features you want to have in your release are in develop, instead of "locking" develop to any new commit, you create the relase branch that will contains all the feature expected in your next release (and not in master since your whole release should be tested and would probably have some bugfix...).
You can have a look at these links for further explanations:
https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow http://nvie.com/posts/a-successful-git-branching-model/#feature-branches