sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
273 stars 14 forks source link

git branch graph with topological order #1169

Open go4supper opened 3 years ago

go4supper commented 3 years ago

Problem description

The current git branch graph in Sublime Merge is strictly ordered by commit date. This often leads to illogical and confusing view in real project with multi-branch. Often, some feature branches need to be maintained for a long time in real projects.

Preferred solution

I strongly recommend to add git branch graph ordered by TOPOLOGY (as an option). The branch graph ordered by topogy will be very clear and logical friendly for users.

Alternatives

NA.

Screenshots

The comparsion diagram is as follows: (The left graph is from V*Code git graph plugin. The right part is from sublime merge.) image

tylorr commented 2 years ago

Adding support to filter out merges or only show merges would pair well with this feature

dcefram commented 1 year ago

It'd be great to have this on the settings, this is the one thing that makes me use the other paid native Git GUI client from time to time.

wnatrifork commented 1 year ago

I am also missing this feature. It makes reading multiple branches much easier in big projects.