My project follows the Git Flow branching model. Development happens on develop
, which is merged into master
and tagged there for releases. Hotfixes happen in branches branched off the current master
.
However, current development also needs the hotfixes, so each hotfix branch is merged into develop
as well.
This creates very ugly revision graphs, especially develop/hotfixes are merged often in a short timeframe:
Is this a problem people usually have with Git-Flow, and is there an easy fix for it?