Git-Flow, Log: have fixed columns for master and develop

Eugen Wiens 2 years ago updated 2 years ago 3

When using the Git-Flow Full the branch overview of the log would be better readable if the master and the develop branch are visualized like in the picture from https://nvie.com/posts/a-successful-git-branching-model/ e.g first lane always master and second always develop and then the feature and hot-fixes lanes dynamically.

If master or develop are not present (either because they don't exist yet or they have only old commits), the lanes should still remain unoccupied.

master  devlop  feature X

    O          |            |

     |           |           O


It is very hard to find out which commit is already merged in to the master an which is not. This picture is from a very small project. On this project are only three persons involved, but with some activity on developer and master branch.


Mergable Coloring from the Commit's view hamburger menu may be helpful here.


It's true that the colors make it easier to keep track. But if you scroll down and you don't see the branch names anymore, the colors won't help anymore.

It is only my opinion.