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
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?