How does git flow handle a hotfix after master has move far beyond that release?
Scenario
- Work for 1.0 performed on develop, stabilized on releases/v1.0 release branch and pushed to master in fast-forward merge with tag v1.0 pointing to tip of master and tip of stabilization branch
- Releases 1.1 - 3.2 take place in much the same fashion.
We need to hotfix a bug in 1.0
- branch from v1.0 tag
- perform fix
- merge to where?
Master is far in the future and any merge wouldn't be a fast forward and for fun, let's say would conflict.
Would I merge to release stabilization branch and make new tag? Is that what subsequent hotfixes would use as their starting point?