The best way to learn about git flow is on the website: https://stackoverflow.com/questions/47935457/when-to-create-release-branch-in-git-flow