-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
None
Sometimes it's hard to find commits in the graph view because the only way to find those commits is to keep scrolling until you see it. The Ancestor Order is very helpful in this regard, but it has some limitations. For example, finding the commit where a branch was branched from is not possible, even with Ancestor Order view. At the same time, there may be use cases where the user wants to look at the Date Order view, but wants to navigate the commits only in the current branch. This is a common scenario when looking at multiple branches and trying to figure out when commits were made across multiple branches in relation to each other.
I propose adding another keyboard shortcut, in addition to the current UP and DOWN buttons that would navigate commits only in the current branch, until it makes it to the point where the branch was first created, and then follow the parent branch commits.
a---b---c // branch child \ --x---y---d---o---o---o---o // branch parent
In this above repository, the graph would be able to walk commits [ a, b, c, d, ... ], whereas currently it is only able to walk commits in the global order [ a, x, b, y, c, d, ... ].