Git branch manager ui?

Is there any git user interface for managing only git branches, commit commits? All currently available git clients show a large log report with all the commits in the branches, so I could lose focus on a branch that is not on the screen due to the many commits that occurred recently.

I want to be able to "minimize" or "collapse" all commits to a single point (a large dot - more commits are collapsed) or a line (a thicker line - more fixed) and render only branches that can then be manipulated, So, again , this is similar to viewing the SmartGit log, but with broken commit commits, so I can quickly see only the git branch tree.

+5
source share
1 answer

There is a good option that you can use with gitk, called one --simplify-by-decoration, that displays only the commits pointed to by branches or tags. I gave a before and after example below. Any tool that takes parameters understood git rev-list, such as git log, gitkand many others, can accept this parameter.

Before

gitk --all

gitk --all

After

gitk --all --simplify-by-decoration

gitk --all --simplify-by-decoration

+9
source

All Articles